quad2p (problem 3.2.1, positive)

Time bar (total: 10.6s)

analyze238.0ms (2.2%)

Memory
-24.8MiB live, 151.6MiB allocated
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 15 to 12 computations (20% saved)

sample1.6s (15.1%)

Memory
48.6MiB live, 1 772.3MiB allocated
Samples
544.0ms5 576×0valid
290.0ms1 093×2valid
251.0ms1 367×1valid
97.0ms212×3valid
71.0ms1 094×0invalid
2.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 904.0ms
ival-mult: 216.0ms (23.9% of total)
ival-div: 143.0ms (15.8% of total)
ival-add: 131.0ms (14.5% of total)
ival-sqrt: 114.0ms (12.6% of total)
ival-neg: 99.0ms (11% of total)
ival-sub: 98.0ms (10.8% of total)
adjust: 92.0ms (10.2% of total)
ival-true: 8.0ms (0.9% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

preprocess113.0ms (1.1%)

Memory
21.0MiB live, 95.9MiB allocated
Algorithm
egg-herbie
Rules
1 014×div-sub
798×times-frac
442×associate-/r*
416×accelerator-lowering-fma.f32
416×accelerator-lowering-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048131
1119123
2250121
3694121
41801121
53275121
63876121
73981121
84069121
94093121
104093121
01013
12112
23812
36712
410612
518212
631412
746012
880212
991512
1094712
1195812
1295912
095912
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
Outputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Call 2
Inputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (+ (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(neg (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(neg (/ (+ (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(neg (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (+ (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (+ (neg c) (sqrt (- (* c c) (* a b_2)))) a)
Outputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (- b_2 (sqrt (+ (* b_2 b_2) (* a c)))) a)
(/ (+ (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(/ (- (sqrt (+ (* b_2 b_2) (* a c))) b_2) a)
(neg (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(/ (- (sqrt (+ (* b_2 b_2) (* a c))) b_2) a)
(neg (/ (+ (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (neg a))
(neg (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (- b_2 (sqrt (+ (* b_2 b_2) (* a c)))) a)
(/ (+ (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (sqrt (- (* a a) (* b_2 c))) a) b_2)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) c)
(/ (+ (neg c) (sqrt (- (* c c) (* a b_2)))) a)
(/ (- (sqrt (- (* c c) (* b_2 a))) c) a)

explain201.0ms (1.9%)

Memory
-59.6MiB live, 303.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1000-1(4.9210696404916e-230 -1.4289082865929232e-297 -3.382675174237945e-92)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
530-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
130-1(4.134548721536282e-298 2.9606790031489898e-30 -1.036980866754413e-47)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
30-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue940
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow17
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow94
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation530
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n120
(*.f64 b_2 b_2)underflow42
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow25
(*.f64 a c)underflow39
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow5
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue50
(*.f64 b_2 b_2)underflow42
(*.f64 a c)underflow39
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow5
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue30
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow17
Confusion
Predicted +Predicted -
+1131
-28114
Precision
0.8014184397163121
Recall
0.9912280701754386
Confusion?
Predicted +Predicted MaybePredicted -
+11301
-280114
Precision?
0.8014184397163121
Recall?
0.9912280701754386
Freqs
test
numberfreq
0115
1117
222
32
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
49.0ms362×0valid
12.0ms80×1valid
10.0ms48×2valid
6.0ms22×3valid
Compiler

Compiled 136 to 44 computations (67.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-div: 27.0ms (48.4% of total)
ival-mult: 9.0ms (16.1% of total)
ival-sqrt: 6.0ms (10.8% of total)
ival-neg: 4.0ms (7.2% of total)
ival-add: 4.0ms (7.2% of total)
ival-sub: 3.0ms (5.4% of total)
adjust: 3.0ms (5.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

simplify34.0ms (0.3%)

Memory
9.1MiB live, 46.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Rules
416×accelerator-lowering-fma.f32
416×accelerator-lowering-fma.f64
264×*-lowering-*.f32
264×*-lowering-*.f64
146×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
12148
23848
36748
410648
518248
631448
746048
880248
991548
1094748
1195848
1295948
095948
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(neg b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
Outputs
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c

localize47.0ms (0.4%)

Memory
-2.5MiB live, 78.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy95.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy81.4%
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy63.6%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
17.0ms181×0valid
6.0ms11×3valid
6.0ms40×1valid
5.0ms24×2valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 8.0ms (34.6% of total)
adjust: 4.0ms (17.3% of total)
ival-div: 3.0ms (13% of total)
ival-sqrt: 3.0ms (13% of total)
ival-sub: 2.0ms (8.7% of total)
ival-neg: 2.0ms (8.7% of total)
ival-add: 2.0ms (8.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series42.0ms (0.4%)

Memory
-0.2MiB live, 37.1MiB allocated
Counts
5 → 156
Calls
Call 1
Inputs
#<alt (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))>
#<alt (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)>
#<alt (neg b_2)>
#<alt (sqrt (- (* b_2 b_2) (* a c)))>
#<alt (- (* b_2 b_2) (* a c))>
Outputs
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
Calls

39 calls:

TimeVariablePointExpression
24.0ms
a
@inf
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
1.0ms
b_2
@inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
a
@inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
c
@0
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
b_2
@inf
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)

rewrite281.0ms (2.6%)

Memory
-10.0MiB live, 545.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 898×accelerator-lowering-fma.f32
3 898×accelerator-lowering-fma.f64
3 070×*-lowering-*.f32
3 070×*-lowering-*.f64
1 432×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
15739
245638
3587438
0892634
Stop Event
iter limit
node limit
Counts
5 → 449
Calls
Call 1
Inputs
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(neg b_2)
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
Outputs
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) b_2))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1/2 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
b_2
(+.f64 b_2 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) b_2)
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(hypot.f64 (*.f64 a c) (*.f64 b_2 b_2))
(hypot.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(-.f64 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a c)))
(fma.f64 b_2 b_2 (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 a c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))
(/.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 c (*.f64 a (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 4 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c)))))

simplify538.0ms (5.1%)

Memory
15.7MiB live, 650.6MiB allocated
Algorithm
egg-herbie
Rules
11 022×accelerator-lowering-fma.f32
11 022×accelerator-lowering-fma.f64
7 132×*-lowering-*.f32
7 132×*-lowering-*.f64
3 498×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05083200
116063160
255203144
087823008
Stop Event
iter limit
node limit
Counts
156 → 156
Calls
Call 1
Inputs
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Outputs
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))) (/.f64 b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))))) a) b_2) a)) (neg.f64 a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (/.f64 b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (/.f64 b_2 c))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) c) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) c) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) #s(literal 1/8 binary64))) a) b_2) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a b_2))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))) (/.f64 b_2 (neg.f64 a))) c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) b_2) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))

eval120.0ms (1.1%)

Memory
17.7MiB live, 168.0MiB allocated
Compiler

Compiled 18 573 to 2 104 computations (88.7% saved)

prune96.0ms (0.9%)

Memory
0.8MiB live, 209.6MiB allocated
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New59312605
Fresh000
Picked011
Done000
Total59313606
Accuracy
94.3%
Counts
606 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.0%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
35.4%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
26.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
58.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
7.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))))) a)
14.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
41.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) a)
38.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
11.3%
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
31.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
38.1%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
31.4%
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
Compiler

Compiled 482 to 274 computations (43.2% saved)

simplify168.0ms (1.6%)

Memory
-7.1MiB live, 340.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a #s(literal -1/8 binary64))
cost-diff0
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
cost-diff0
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff320
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
cost-diff0
(sqrt.f64 (*.f64 a (neg.f64 c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
cost-diff0
(neg.f64 b_2)
cost-diff320
(+.f64 (neg.f64 b_2) b_2)
cost-diff704
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
cost-diff1344
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
Rules
3 548×*-lowering-*.f32
3 548×*-lowering-*.f64
2 816×accelerator-lowering-fma.f32
2 816×accelerator-lowering-fma.f64
1 534×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033209
187203
2235194
3838166
42851166
54385166
67356166
08063164
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))) a)
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(neg b_2)
b_2
(sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(* b_2 b_2)
(+ (* a (/ c (* b_2 (neg b_2)))) 1)
a
(/ c (* b_2 (neg b_2)))
c
(* b_2 (neg b_2))
1
(/ (* b_2 -2) a)
(* b_2 -2)
b_2
-2
a
(/ (+ (neg b_2) b_2) a)
(+ (neg b_2) b_2)
(neg b_2)
b_2
a
(/ (+ (neg b_2) (sqrt (* a (neg c)))) a)
(+ (neg b_2) (sqrt (* a (neg c))))
(neg b_2)
b_2
(sqrt (* a (neg c)))
(* a (neg c))
a
(neg c)
c
(* c (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2)))
c
(+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2))
(/ (* a -1/8) (* b_2 (* b_2 b_2)))
(* a -1/8)
a
-1/8
(* b_2 (* b_2 b_2))
b_2
(* b_2 b_2)
(/ -1/2 b_2)
-1/2
Outputs
(/ (+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* b_2 b_2)
(*.f64 b_2 b_2)
(+ (* a (/ c (* b_2 (neg b_2)))) 1)
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
a
(/ c (* b_2 (neg b_2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
c
(* b_2 (neg b_2))
(*.f64 b_2 (neg.f64 b_2))
1
#s(literal 1 binary64)
(/ (* b_2 -2) a)
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(/ (+ (neg b_2) b_2) a)
#s(literal 0 binary64)
(+ (neg b_2) b_2)
#s(literal 0 binary64)
(neg b_2)
(neg.f64 b_2)
b_2
a
(/ (+ (neg b_2) (sqrt (* a (neg c)))) a)
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(+ (neg b_2) (sqrt (* a (neg c))))
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(sqrt (* a (neg c)))
(sqrt.f64 (neg.f64 (*.f64 a c)))
(* a (neg c))
(neg.f64 (*.f64 a c))
a
(neg c)
(neg.f64 c)
c
(* c (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2)))
(*.f64 (/.f64 c b_2) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
c
(+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ (* a -1/8) (* b_2 (* b_2 b_2)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a -1/8)
(*.f64 a #s(literal -1/8 binary64))
a
-1/8
#s(literal -1/8 binary64)
(* b_2 (* b_2 b_2))
(*.f64 b_2 (*.f64 b_2 b_2))
b_2
(* b_2 b_2)
(*.f64 b_2 b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
-1/2
#s(literal -1/2 binary64)

localize151.0ms (1.4%)

Memory
-8.8MiB live, 278.5MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 b_2 (*.f64 b_2 b_2))
accuracy97.4%
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy96.9%
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
accuracy95.8%
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
accuracy99.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
accuracy84.9%
(sqrt.f64 (*.f64 a (neg.f64 c)))
accuracy100.0%
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
accuracy100.0%
(+.f64 (neg.f64 b_2) b_2)
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy90.5%
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
accuracy89.9%
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
accuracy84.1%
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
accuracy78.5%
(sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
Samples
54.0ms133×0valid
26.0ms82×0invalid
11.0ms14×2valid
8.0ms19×1valid
6.0ms3valid
1.0ms4valid
Compiler

Compiled 210 to 35 computations (83.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 30.0ms (47.9% of total)
ival-div: 16.0ms (25.6% of total)
ival-add: 7.0ms (11.2% of total)
ival-sqrt: 4.0ms (6.4% of total)
ival-neg: 3.0ms (4.8% of total)
adjust: 2.0ms (3.2% of total)
exact: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series46.0ms (0.4%)

Memory
9.3MiB live, 86.1MiB allocated
Counts
18 → 468
Calls
Call 1
Inputs
#<alt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))>
#<alt (+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))>
#<alt (/ (+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))) a)>
#<alt (neg b_2)>
#<alt (/ (* b_2 -2) a)>
#<alt (* b_2 -2)>
#<alt (/ (+ (neg b_2) b_2) a)>
#<alt (+ (neg b_2) b_2)>
#<alt (+ (neg b_2) (sqrt (* a (neg c))))>
#<alt (/ (+ (neg b_2) (sqrt (* a (neg c)))) a)>
#<alt (sqrt (* a (neg c)))>
#<alt (* c (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2)))>
#<alt (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2))>
#<alt (/ (* a -1/8) (* b_2 (* b_2 b_2)))>
#<alt (* a -1/8)>
#<alt (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))>
#<alt (/ c (* b_2 (neg b_2)))>
#<alt (* b_2 (* b_2 b_2))>
Outputs
#<alt (* -1 (* a c))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8))))))) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8)))))) a)) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (/ -1/2 b_2)>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (* -1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (/ -1/2 b_2)>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (* -1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* -1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (* -1/8 (/ (* a c) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))>
#<alt (/ -1/2 b_2)>
#<alt (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)>
#<alt (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)>
#<alt (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)>
#<alt (/ -1/2 b_2)>
#<alt (* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 (/ a (pow b_2 3)))>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* -1/8 a)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (* -1 (/ c (pow b_2 2)))>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
Calls

117 calls:

TimeVariablePointExpression
7.0ms
a
@inf
(* a -1/8)
2.0ms
c
@0
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
2.0ms
b_2
@0
(/ (* b_2 -2) a)
1.0ms
c
@0
(* c (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2)))
1.0ms
a
@0
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))

rewrite376.0ms (3.5%)

Memory
-14.3MiB live, 506.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 970×accelerator-lowering-fma.f32
5 970×accelerator-lowering-fma.f64
4 906×*-lowering-*.f32
4 906×*-lowering-*.f64
4 766×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033157
1193148
21588145
08689139
Stop Event
iter limit
node limit
Counts
18 → 932
Calls
Call 1
Inputs
(* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(/ (+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))) a)
(neg b_2)
(/ (* b_2 -2) a)
(* b_2 -2)
(/ (+ (neg b_2) b_2) a)
(+ (neg b_2) b_2)
(+ (neg b_2) (sqrt (* a (neg c))))
(/ (+ (neg b_2) (sqrt (* a (neg c)))) a)
(sqrt (* a (neg c)))
(* c (+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2)))
(+ (* c (/ (* a -1/8) (* b_2 (* b_2 b_2)))) (/ -1/2 b_2))
(/ (* a -1/8) (* b_2 (* b_2 b_2)))
(* a -1/8)
(sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(/ c (* b_2 (neg b_2)))
(* b_2 (* b_2 b_2))
Outputs
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(+.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(exp.f64 (log.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))) (-.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (-.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 b_2 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 b_2 (*.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 a (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (neg.f64 b_2)) b_2 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) a) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) b_2) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 a c) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (fma.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64))) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (neg.f64 (fma.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (-.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))))))
(pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1 binary64))
(pow.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) #s(literal 1/2 binary64))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))
(*.f64 b_2 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))))
(*.f64 b_2 (pow.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64)))
(*.f64 b_2 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal 1 binary64)))
(*.f64 b_2 (pow.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 2 binary64)))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(*.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) b_2)
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64)) b_2)
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(+.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(+.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))
(-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(-.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))))
(fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2)) (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) a))
(-.f64 (/.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a) (/.f64 (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a))
(-.f64 (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(neg.f64 (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))))))
(/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) a)
(/.f64 (neg.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) a))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 (*.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(pow.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) a))
(*.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(*.f64 (neg.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a) (/.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (-.f64 b_2 b_2)))) (neg.f64 b_2))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (-.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (-.f64 b_2 b_2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) a))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 #s(literal 1/2 binary64)))
(/.f64 b_2 #s(literal -1/2 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 b_2 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 b_2 b_2) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 b_2) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) a))
(-.f64 (/.f64 (+.f64 b_2 #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (neg.f64 a)) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (neg.f64 a)))
(-.f64 (/.f64 (+.f64 b_2 #s(literal 0 binary64)) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 b_2 (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 (-.f64 b_2 b_2) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (+.f64 b_2 #s(literal 0 binary64)) (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 b_2))))
(neg.f64 (/.f64 (-.f64 b_2 b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 b_2 b_2)))))
(/.f64 (-.f64 b_2 b_2) a)
(/.f64 (-.f64 b_2 b_2) (neg.f64 a))
(/.f64 (-.f64 b_2 b_2) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 b_2 b_2) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) a))
(/.f64 (*.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 b_2) a))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 b_2 b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))
(/.f64 (*.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 b_2) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 b_2)))
(pow.f64 (/.f64 a (-.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 b_2 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 b_2) a))
(*.f64 (-.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 (-.f64 b_2 b_2) a) (/.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)))
(*.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))) a))
(*.f64 (/.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 b_2)) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) a) (/.f64 (-.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(+.f64 b_2 (neg.f64 b_2))
(+.f64 (neg.f64 b_2) b_2)
(+.f64 (neg.f64 b_2) (neg.f64 (neg.f64 b_2)))
(+.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2))
(-.f64 b_2 b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)))
(-.f64 (+.f64 b_2 #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (neg.f64 b_2))))
(fma.f64 b_2 #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (neg.f64 b_2)))
(fma.f64 b_2 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 b_2)
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (neg.f64 b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 b_2 (neg.f64 b_2))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1/2 binary64)) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 b_2))) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (sqrt.f64 b_2) (neg.f64 b_2))
(neg.f64 (-.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 b_2) (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 b_2) (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (+.f64 b_2 b_2))
(/.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (neg.f64 (+.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (-.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) (+.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) (neg.f64 (neg.f64 (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) (neg.f64 (-.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 (+.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2)))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 b_2) (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 0 binary64) b_2)
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (neg.f64 b_2))))))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 b_2))
(*.f64 (*.f64 (-.f64 b_2 b_2) (+.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (neg.f64 (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(-.f64 (+.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (neg.f64 (*.f64 a c)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a c)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 a c)) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 a #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a c))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 a c)) a))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 a #s(literal -1 binary64))) (sqrt.f64 c) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 (*.f64 a c)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a) (/.f64 (/.f64 (neg.f64 (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))
(sqrt.f64 (neg.f64 (*.f64 a c)))
(pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a c)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (sqrt.f64 c))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 a c)) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a c))))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 a c)) a))) (sqrt.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (sqrt.f64 (*.f64 a #s(literal -1 binary64))) (sqrt.f64 c))
(+.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(+.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (/.f64 (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(fma.f64 c (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c #s(literal -2 binary64)) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (*.f64 c c) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 c b_2) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(fma.f64 (/.f64 c #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)))) (fma.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (-.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (*.f64 c (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))
(/.f64 (*.f64 c (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))))) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) c) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) c) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))) (neg.f64 (-.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 c (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))))
(/.f64 (neg.f64 (*.f64 c (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) c)) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) c)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (*.f64 c (*.f64 c c)))) (fma.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 (*.f64 c (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (fma.f64 a (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(+.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2)))
(fma.f64 a (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal 1/8 binary64)) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 a b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) c) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a b_2) (/.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 c (/.f64 b_2 a)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 c (/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c b_2) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c b_2) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 c (/.f64 b_2 (*.f64 a #s(literal -1/8 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 c (/.f64 a b_2)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/8 binary64)) b_2) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64))) (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (/.f64 b_2 #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 c (/.f64 b_2 #s(literal -1/8 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (/.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal -1/8 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal -1/8 binary64))) (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/8 binary64)) b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (*.f64 a #s(literal 1/8 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/8 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/8 binary64)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) #s(literal -1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 c (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) b_2))
(/.f64 (fma.f64 c (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 c (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 b_2)))
(/.f64 (fma.f64 c (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/8 binary64))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) b_2 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) b_2 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) b_2) (*.f64 b_2 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (neg.f64 b_2) (*.f64 b_2 #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) c)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) b_2) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 b_2 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 (neg.f64 b_2)) c)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 b_2) c)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 b_2) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) b_2 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (*.f64 a #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 a #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 a #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))) (neg.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2)))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a))))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))
(/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 a #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 a #s(literal 1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal 1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 a b_2) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a b_2) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) a)
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a #s(literal -1/8 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 a b_2) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/8 binary64) b_2))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (/.f64 a b_2) b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (/.f64 a b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))
(*.f64 (pow.f64 (/.f64 b_2 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal -1/8 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 a (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 a (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1/8 binary64) b_2))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 a b_2) b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (/.f64 a b_2) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 a (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 a (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 a (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (/.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 (/.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 (/.f64 a b_2) (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (/.f64 a b_2) (neg.f64 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 a b_2) (*.f64 b_2 b_2)) #s(literal -1/8 binary64))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (/.f64 a b_2) b_2))
(*.f64 (/.f64 (/.f64 a b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (/.f64 a b_2) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 a #s(literal -1/8 binary64))
(*.f64 #s(literal -1/8 binary64) a)
(exp.f64 (log.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(sqrt.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (sqrt.f64 (fma.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)))) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2)
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))
(*.f64 (sqrt.f64 b_2) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2))
(*.f64 (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2)) (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))
(neg.f64 (/.f64 c (*.f64 b_2 b_2)))
(neg.f64 (/.f64 (/.f64 c b_2) b_2))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))))
(/.f64 (neg.f64 c) (*.f64 b_2 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 b_2) (/.f64 c b_2))))
(/.f64 (/.f64 c b_2) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 (neg.f64 b_2)))
(/.f64 (/.f64 c (neg.f64 b_2)) b_2)
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 c b_2))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 c (neg.f64 b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 c b_2) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 b_2) (/.f64 c b_2)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 c #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (neg.f64 b_2) c) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (/.f64 c b_2))
(*.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (pow.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (-.f64 b_2 b_2))) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (pow.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 3/2 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 3 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 3 binary64))
(pow.f64 (exp.f64 (log.f64 (neg.f64 b_2))) #s(literal 3 binary64))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (*.f64 b_2 b_2) b_2)
(*.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(*.f64 (neg.f64 b_2) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) b_2)
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 b_2) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 b_2) #s(literal 3 binary64)))

simplify371.0ms (3.5%)

Memory
29.0MiB live, 533.4MiB allocated
Algorithm
egg-herbie
Rules
12 174×accelerator-lowering-fma.f32
12 174×accelerator-lowering-fma.f64
7 888×*-lowering-*.f32
7 888×*-lowering-*.f64
2 306×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05805790
118255712
263455685
081475471
Stop Event
iter limit
node limit
Counts
468 → 468
Calls
Call 1
Inputs
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8))))))) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8)))))) a)) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ -1/2 b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ -1/2 b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 (/ a (pow b_2 3)))
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* -1/8 a)
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(* -1 (/ c (pow b_2 2)))
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
Outputs
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 (*.f64 a a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) a) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 a a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) a) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) b_2) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a) b_2) a)))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8))))))) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (*.f64 b_2 #s(literal -1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) b_2) c)))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 8))) (* 1/16 (/ (pow c 4) (pow b_2 8))))))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* b_2 (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 8))) (* 1/16 (/ (pow a 4) (pow b_2 8)))))) a)) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (/.f64 b_2 a)) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a (neg.f64 c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)))))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(* -1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(* -1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* -1/8 a)
(*.f64 a #s(literal -1/8 binary64))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))))))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))

eval211.0ms (2%)

Memory
-2.0MiB live, 265.5MiB allocated
Compiler

Compiled 31 317 to 3 869 computations (87.6% saved)

prune169.0ms (1.6%)

Memory
29.4MiB live, 344.6MiB allocated
Pruning

28 alts after pruning (26 fresh and 2 done)

PrunedKeptTotal
New1 448241 472
Fresh527
Picked415
Done011
Total1 457281 485
Accuracy
99.6%
Counts
1 485 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.8%
(/.f64 (fma.f64 (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2)) a)
8.3%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
16.3%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
22.2%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
18.8%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
16.1%
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
7.0%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a)
9.4%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))) a)
37.2%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a)
30.6%
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
38.2%
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
22.2%
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
58.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
57.3%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)
9.4%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a)
31.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
38.1%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
19.0%
(/.f64 (neg.f64 b_2) a)
38.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
38.0%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
7.7%
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
38.2%
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
38.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
38.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
31.8%
(*.f64 c (fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2)))
31.8%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
11.3%
#s(literal 0 binary64)
Compiler

Compiled 1 170 to 614 computations (47.5% saved)

simplify214.0ms (2%)

Memory
-5.8MiB live, 239.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))
cost-diff0
(fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
cost-diff0
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
cost-diff640
(fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)
cost-diff0
(sqrt.f64 (neg.f64 (*.f64 a c)))
cost-diff0
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
cost-diff0
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
cost-diff0
(neg.f64 (*.f64 a c))
cost-diff0
(sqrt.f64 (neg.f64 (*.f64 a c)))
cost-diff0
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
cost-diff0
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
Rules
4 280×*-lowering-*.f32
4 280×*-lowering-*.f64
4 206×accelerator-lowering-fma.f32
4 206×accelerator-lowering-fma.f64
1 426×neg-lowering-neg.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
031265
175253
2186241
3511237
41327237
53067237
65013237
08562237
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))))
(neg b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))
(* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))
(sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))
(+ (* a (neg (/ c (* b_2 b_2)))) 1)
a
(neg (/ c (* b_2 b_2)))
(/ c (* b_2 b_2))
c
(* b_2 b_2)
1
0
(/ (- (sqrt (neg (* a c))) b_2) a)
(- (sqrt (neg (* a c))) b_2)
(sqrt (neg (* a c)))
(neg (* a c))
(* a c)
a
c
b_2
(/ 1 (/ a (- (sqrt (neg (* a c))) b_2)))
1
(/ a (- (sqrt (neg (* a c))) b_2))
a
(- (sqrt (neg (* a c))) b_2)
(sqrt (neg (* a c)))
(neg (* a c))
(* a c)
c
b_2
(/ (+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2)) a)
(+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2))
(sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2))
(+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)
b_2
(/ (neg (* a c)) (* b_2 b_2))
(neg (* a c))
(* a c)
a
c
(* b_2 b_2)
(sqrt b_2)
(neg b_2)
Outputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) b_2) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))
(*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
(sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))
(sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(+ (* a (neg (/ c (* b_2 b_2)))) 1)
(fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))
a
(neg (/ c (* b_2 b_2)))
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(/ c (* b_2 b_2))
(/.f64 c (*.f64 b_2 b_2))
c
(* b_2 b_2)
(*.f64 b_2 b_2)
1
#s(literal 1 binary64)
0
#s(literal 0 binary64)
(/ (- (sqrt (neg (* a c))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(- (sqrt (neg (* a c))) b_2)
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(sqrt (neg (* a c)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(neg (* a c))
(*.f64 c (neg.f64 a))
(* a c)
(*.f64 a c)
a
c
b_2
(/ 1 (/ a (- (sqrt (neg (* a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
1
#s(literal 1 binary64)
(/ a (- (sqrt (neg (* a c))) b_2))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
a
(- (sqrt (neg (* a c))) b_2)
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(sqrt (neg (* a c)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(neg (* a c))
(*.f64 c (neg.f64 a))
(* a c)
(*.f64 a c)
c
b_2
(/ (+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2)) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
(+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2))
(fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
(sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2))
(sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))
(+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)
(fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)
b_2
(/ (neg (* a c)) (* b_2 b_2))
(/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(neg (* a c))
(*.f64 c (neg.f64 a))
(* a c)
(*.f64 a c)
a
c
(* b_2 b_2)
(*.f64 b_2 b_2)
(sqrt b_2)
(sqrt.f64 b_2)
(neg b_2)
(neg.f64 b_2)

localize184.0ms (1.7%)

Memory
-8.8MiB live, 190.7MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy97.0%
(fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)
accuracy96.6%
(sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))
accuracy93.6%
(/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
accuracy84.2%
(fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
accuracy100.0%
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
accuracy100.0%
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
accuracy91.5%
(sqrt.f64 (neg.f64 (*.f64 a c)))
accuracy100.0%
(neg.f64 (*.f64 a c))
accuracy100.0%
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
accuracy100.0%
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
accuracy91.5%
(sqrt.f64 (neg.f64 (*.f64 a c)))
accuracy97.8%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)
accuracy95.4%
(/.f64 c (*.f64 b_2 b_2))
accuracy95.2%
(sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
accuracy90.6%
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
Samples
43.0ms176×0invalid
14.0ms23×1valid
9.0ms2valid
8.0ms39×0valid
6.0ms3valid
1.0ms5exit
1.0ms4valid
Compiler

Compiled 259 to 33 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-div: 22.0ms (39.2% of total)
ival-mult: 10.0ms (17.8% of total)
ival-sqrt: 8.0ms (14.2% of total)
ival-add: 6.0ms (10.7% of total)
ival-neg: 4.0ms (7.1% of total)
adjust: 2.0ms (3.6% of total)
ival-fabs: 1.0ms (1.8% of total)
ival-sub: 1.0ms (1.8% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series44.0ms (0.4%)

Memory
-14.3MiB live, 66.5MiB allocated
Counts
17 → 552
Calls
Call 1
Inputs
#<alt (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))))>
#<alt (/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))) a)>
#<alt (neg b_2)>
#<alt (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))>
#<alt (/ (- (sqrt (neg (* a c))) b_2) a)>
#<alt (- (sqrt (neg (* a c))) b_2)>
#<alt (sqrt (neg (* a c)))>
#<alt (neg (* a c))>
#<alt (/ 1 (/ a (- (sqrt (neg (* a c))) b_2)))>
#<alt (/ a (- (sqrt (neg (* a c))) b_2))>
#<alt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)>
#<alt (/ (+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2)) a)>
#<alt (+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2))>
#<alt (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2))>
#<alt (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))>
#<alt (/ c (* b_2 b_2))>
#<alt (/ (neg (* a c)) (* b_2 b_2))>
Outputs
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* -1 (/ a b_2))>
#<alt (/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)>
#<alt (* -1 (/ a b_2))>
#<alt (* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (/ (* a c) b_2))>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt b_2>
#<alt (* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))>
#<alt (* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))>
#<alt (* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))>
#<alt b_2>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (* -1 (/ (* a c) b_2))>
#<alt (* a (+ (* -1 (/ c b_2)) (/ b_2 a)))>
#<alt (* a (+ (* -1 (/ c b_2)) (/ b_2 a)))>
#<alt (* a (+ (* -1 (/ c b_2)) (/ b_2 a)))>
#<alt (* -1 (/ (* a c) b_2))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))>
#<alt b_2>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1 (/ (* a c) b_2)))>
#<alt (* -1 (/ (* a c) b_2))>
#<alt (* c (+ (* -1 (/ a b_2)) (/ b_2 c)))>
#<alt (* c (+ (* -1 (/ a b_2)) (/ b_2 c)))>
#<alt (* c (+ (* -1 (/ a b_2)) (/ b_2 c)))>
#<alt (* -1 (/ (* a c) b_2))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -1 (/ (* b_2 (+ 1 (pow (sqrt -1) 2))) a))>
#<alt (* -1 (* b_2 (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))>
#<alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a))))))>
#<alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -1 (* b_2 (+ 1 (pow (sqrt -1) 2))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (/ (* a c) b_2)) (sqrt -1))>
#<alt (/ (+ (* 1/2 (* (sqrt (/ (pow b_2 5) (* a c))) (/ 1 (sqrt -1)))) (* (sqrt (* a (* b_2 c))) (sqrt -1))) b_2)>
#<alt (/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ (pow b_2 3) (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1))))))) b_2)>
#<alt (/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (* (pow b_2 3) (pow c 3))))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ b_2 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) b_2)>
#<alt (sqrt b_2)>
#<alt (* b_2 (+ (sqrt (/ 1 b_2)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))))>
#<alt (* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))>
#<alt (* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 13)))))))))>
#<alt (* -1 (* (sqrt b_2) (pow (sqrt -1) 2)))>
#<alt (* -1 (* b_2 (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (+ (* 1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow b_2 3))))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (pow b_2 3)))) (* -1/16 (* (/ (* (pow a 3) (pow c 3)) (pow (sqrt -1) 4)) (sqrt (/ 1 b_2))))) (pow b_2 3))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))>
#<alt (sqrt b_2)>
#<alt (+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))>
#<alt (+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 7))))))))>
#<alt (+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 7))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 11))))))))))>
#<alt (* (sqrt (/ (* a c) b_2)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))))>
#<alt (sqrt b_2)>
#<alt (+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))>
#<alt (+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 7))))))))>
#<alt (+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 7))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 11))))))))))>
#<alt (* (sqrt (/ (* a c) b_2)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))>
#<alt (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))>
#<alt (+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)>
#<alt (/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)>
#<alt (/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
Calls

138 calls:

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

rewrite358.0ms (3.4%)

Memory
20.3MiB live, 579.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 104×accelerator-lowering-fma.f32
5 104×accelerator-lowering-fma.f64
3 924×/-lowering-/.f32
3 924×/-lowering-/.f64
3 696×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030180
1176170
21412154
08544154
Stop Event
iter limit
node limit
Counts
17 → 879
Calls
Call 1
Inputs
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1)))))
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))) a)
(neg b_2)
(fabs (* b_2 (sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))))
(/ (- (sqrt (neg (* a c))) b_2) a)
(- (sqrt (neg (* a c))) b_2)
(sqrt (neg (* a c)))
(neg (* a c))
(/ 1 (/ a (- (sqrt (neg (* a c))) b_2)))
(/ a (- (sqrt (neg (* a c))) b_2))
(+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)
(/ (+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2)) a)
(+ (* (sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2)) (sqrt b_2)) (neg b_2))
(sqrt (+ (* b_2 (/ (neg (* a c)) (* b_2 b_2))) b_2))
(sqrt (+ (* a (neg (/ c (* b_2 b_2)))) 1))
(/ c (* b_2 b_2))
(/ (neg (* a c)) (* b_2 b_2))
Outputs
(+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (neg.f64 b_2))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(fma.f64 (fabs.f64 b_2) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(neg.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(neg.f64 (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) a) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))))
(/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a)))
(/.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a)) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(pow.f64 (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) a))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2)))))
(*.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))) a)))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2))) a) (/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) b_2) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) b_2)))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (neg.f64 b_2))
(neg.f64 b_2)
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1 binary64))
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 #s(literal 0 binary64)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) #s(literal 0 binary64))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs.f64 (*.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs.f64 (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (neg.f64 b_2)))
(fabs.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2) #s(literal 0 binary64))
(fma.f64 (fabs.f64 b_2) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) #s(literal 0 binary64)) (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) #s(literal 0 binary64)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (fabs.f64 b_2))
(*.f64 (fabs.f64 b_2) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) a))
(-.f64 (/.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(-.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a)))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2)))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (-.f64 (*.f64 (neg.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 b_2 a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a))))))
(/.f64 (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (*.f64 (neg.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 b_2 a)))) (-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(*.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))
(+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))))
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (neg.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (sqrt.f64 (neg.f64 (*.f64 a c))))
(fma.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))
(neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2)))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 b_2 b_2 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (*.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))) (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(pow.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))))))
(*.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(*.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))
(sqrt.f64 (neg.f64 (*.f64 a c)))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 0 binary64))
(/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a c)))) (sqrt.f64 (*.f64 a c)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64)) (fma.f64 a (neg.f64 c) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 0 binary64)))
(pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a c)))
(exp.f64 (log.f64 (neg.f64 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal 1/2 binary64)))
(fabs.f64 (neg.f64 (*.f64 a c)))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 a c)))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64))) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (*.f64 a c) (*.f64 a c)))
(neg.f64 (*.f64 a c))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64)) (neg.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 (*.f64 a c) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))) (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 a c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a c)))) (neg.f64 (*.f64 a c)))
(pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/2 binary64))
(*.f64 a (neg.f64 c))
(*.f64 a (pow.f64 (neg.f64 c) #s(literal 1 binary64)))
(*.f64 c (neg.f64 a))
(*.f64 (*.f64 a c) #s(literal -1 binary64))
(*.f64 (neg.f64 (*.f64 a c)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (sqrt.f64 (neg.f64 (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (*.f64 a c))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(*.f64 (neg.f64 a) c)
(*.f64 (neg.f64 c) a)
(*.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (*.f64 a c) #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 c #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 a c)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 a)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 c) #s(literal 2 binary64)))
(+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) a))
(-.f64 (/.f64 (/.f64 (*.f64 a c) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(-.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a)))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2)))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (-.f64 (*.f64 (neg.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 b_2 a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a))))))
(/.f64 (+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (*.f64 (neg.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 b_2 a)))) (-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(*.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(*.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(neg.f64 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 (neg.f64 a) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (/.f64 #s(literal 1 binary64) a))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) (neg.f64 (/.f64 #s(literal 1 binary64) a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 a (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal 1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) a)
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (neg.f64 a))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))
(*.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)))))
(*.f64 (/.f64 a (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(*.f64 (/.f64 a (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2)))
(+.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) b_2)
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(exp.f64 (fma.f64 (log.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64) (*.f64 (log.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64))))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (/.f64 (*.f64 a c) b_2))) (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (+.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(sqrt.f64 (*.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 b_2 (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 a c) b_2)))
(fma.f64 (neg.f64 b_2) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) b_2)
(fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)
(fma.f64 (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2 b_2)
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 (/.f64 (*.f64 a c) b_2)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 a c) b_2)) b_2)
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1 binary64) b_2) b_2)
(fma.f64 (neg.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (/.f64 (*.f64 a c) b_2)))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (neg.f64 (/.f64 (*.f64 a c) b_2)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(fma.f64 (neg.f64 a) (/.f64 c b_2) b_2)
(fma.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(fma.f64 (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c))) b_2)
(fma.f64 (*.f64 (*.f64 b_2 (neg.f64 a)) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 c b_2) (/.f64 a #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 b_2 (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 c #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 b_2 (/.f64 b_2 (neg.f64 c))) b_2)
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (neg.f64 (*.f64 a c)) #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 b_2 (/.f64 b_2 (*.f64 a c))) b_2)
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 c) #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 b_2 (/.f64 b_2 c)) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2))) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 a c) #s(literal -1 binary64)) b_2)
(fma.f64 (*.f64 b_2 (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) b_2)
(fma.f64 (*.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 (neg.f64 a)) c) b_2) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 (neg.f64 (*.f64 a c)) #s(literal 1 binary64)) (/.f64 b_2 (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 (neg.f64 (*.f64 a c)) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2)
(fma.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) #s(literal 1 binary64) b_2)
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a c) b_2) b_2)
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 a c) b_2) b_2)
(fma.f64 (/.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 a c) b_2)) b_2)
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 a c) b_2) b_2)
(fma.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 a c))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) b_2) (/.f64 c (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) (neg.f64 b_2)) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 (neg.f64 b_2))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) b_2) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (neg.f64 b_2))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 b_2 (/.f64 b_2 a)) (/.f64 c (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 b_2 (/.f64 b_2 (neg.f64 a))) (/.f64 c b_2) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2))))) (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(/.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))
(/.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))) (+.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (neg.f64 (+.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(pow.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(*.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2)))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))
(*.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (neg.f64 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) a))
(-.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) a) (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (neg.f64 a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a))
(/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) a)))
(/.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) a) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) a)) (neg.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) #s(literal 3 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a) (/.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) a)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) a) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (neg.f64 b_2))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(+.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 (pow.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) b_2)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 b_2)) (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (sqrt.f64 (sqrt.f64 b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) b_2))) (sqrt.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (neg.f64 b_2))
(neg.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(/.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))) (neg.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (*.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) (+.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(*.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))))
(*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))))
(*.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/2 binary64)))
(sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (+.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(pow.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (+.f64 b_2 (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) (neg.f64 b_2)))))
(*.f64 (pow.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(fabs.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (sqrt.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (sqrt.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(/.f64 (fabs.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (fabs.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (fabs.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(neg.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(/.f64 c (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (neg.f64 b_2)) c))
(/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 c (neg.f64 b_2))) b_2)
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(/.f64 a (/.f64 (*.f64 b_2 (neg.f64 b_2)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))))
(/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) b_2)
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 b_2))
(/.f64 (/.f64 a (neg.f64 b_2)) (/.f64 b_2 c))
(/.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (*.f64 b_2 b_2) a)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 a (/.f64 c b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) #s(literal -1 binary64))
(*.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) a)
(*.f64 (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal -1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 a b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 c b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal -1 binary64)) (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (neg.f64 a) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 c) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (neg.f64 c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a b_2))
(*.f64 (/.f64 (neg.f64 (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))

simplify481.0ms (4.5%)

Memory
7.3MiB live, 769.1MiB allocated
Algorithm
egg-herbie
Rules
12 776×accelerator-lowering-fma.f32
12 776×accelerator-lowering-fma.f64
9 544×*-lowering-*.f32
9 544×*-lowering-*.f64
4 946×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09619157
130808634
092708400
Stop Event
iter limit
node limit
Counts
552 → 552
Calls
Call 1
Inputs
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(* -1 b_2)
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(* -1 (/ b_2 a))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* -1 (/ a b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(* -1 (/ a b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (/ (* a c) b_2))
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
b_2
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
b_2
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
b_2
(+ b_2 (* -1 (/ (* a c) b_2)))
(+ b_2 (* -1 (/ (* a c) b_2)))
(+ b_2 (* -1 (/ (* a c) b_2)))
(* -1 (/ (* a c) b_2))
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(* -1 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
b_2
(+ b_2 (* -1 (/ (* a c) b_2)))
(+ b_2 (* -1 (/ (* a c) b_2)))
(+ b_2 (* -1 (/ (* a c) b_2)))
(* -1 (/ (* a c) b_2))
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(* -1 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1 (/ (* b_2 (+ 1 (pow (sqrt -1) 2))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1 (* b_2 (+ 1 (pow (sqrt -1) 2))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(/ (+ (* 1/2 (* (sqrt (/ (pow b_2 5) (* a c))) (/ 1 (sqrt -1)))) (* (sqrt (* a (* b_2 c))) (sqrt -1))) b_2)
(/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ (pow b_2 3) (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1))))))) b_2)
(/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (* (pow b_2 3) (pow c 3))))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ b_2 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) b_2)
(sqrt b_2)
(* b_2 (+ (sqrt (/ 1 b_2)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))))
(* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))
(* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 13)))))))))
(* -1 (* (sqrt b_2) (pow (sqrt -1) 2)))
(* -1 (* b_2 (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(* -1 (* b_2 (+ (* -1 (/ (+ (* 1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow b_2 3))))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(* -1 (* b_2 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (pow b_2 3)))) (* -1/16 (* (/ (* (pow a 3) (pow c 3)) (pow (sqrt -1) 4)) (sqrt (/ 1 b_2))))) (pow b_2 3))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(sqrt b_2)
(+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 7))))))))
(+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 7))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 11))))))))))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))
(* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))))
(sqrt b_2)
(+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 7))))))))
(+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 7))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 11))))))))))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))
(* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (/ (* a c) (pow b_2 2)))
Outputs
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)))))
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 c))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 c)))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 b_2 a) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (neg.f64 a)) (/.f64 (*.f64 b_2 a) c)) a)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 #s(literal -1 binary64)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 c))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))))) (neg.f64 c)) (*.f64 b_2 c)) c)) (neg.f64 c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 b_2 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 c))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (+.f64 (/.f64 b_2 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 c))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a)))) a)) b_2)
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/.f64 (-.f64 (neg.f64 (fma.f64 (*.f64 a a) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)) a)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a))))) b_2)) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(/.f64 (-.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a)))) (/.f64 (*.f64 a (*.f64 a (neg.f64 c))) (*.f64 b_2 b_2)))) b_2)
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a)))) a)) b_2)
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 a (neg.f64 c)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a))))))) b_2)) (neg.f64 b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (-.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 a (*.f64 a (neg.f64 c)))) (neg.f64 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 c (*.f64 a a)))))) b_2)) (neg.f64 b_2))
(* -1 (/ (* a c) b_2))
(/.f64 (*.f64 a (neg.f64 c)) b_2)
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) b_2)
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) b_2)
(/ (+ (* -1 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) b_2)
b_2
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 b_2) b_2)
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 b_2) b_2)
(* b_2 (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 b_2) b_2)
b_2
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
(neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
(neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(* -1 (* b_2 (- (/ (* a c) (pow b_2 2)) 1)))
(neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
b_2
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(* -1 (/ (* a c) b_2))
(/.f64 (*.f64 a (neg.f64 c)) b_2)
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(*.f64 a (-.f64 (/.f64 b_2 a) (/.f64 c b_2)))
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(*.f64 a (-.f64 (/.f64 b_2 a) (/.f64 c b_2)))
(* a (+ (* -1 (/ c b_2)) (/ b_2 a)))
(*.f64 a (-.f64 (/.f64 b_2 a) (/.f64 c b_2)))
(* -1 (/ (* a c) b_2))
(/.f64 (*.f64 a (neg.f64 c)) b_2)
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
(neg.f64 (*.f64 a (-.f64 (/.f64 c b_2) (/.f64 b_2 a))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
(neg.f64 (*.f64 a (-.f64 (/.f64 c b_2) (/.f64 b_2 a))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (/ c b_2))))
(neg.f64 (*.f64 a (-.f64 (/.f64 c b_2) (/.f64 b_2 a))))
b_2
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(+ b_2 (* -1 (/ (* a c) b_2)))
(-.f64 b_2 (/.f64 (*.f64 a c) b_2))
(* -1 (/ (* a c) b_2))
(/.f64 (*.f64 a (neg.f64 c)) b_2)
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(*.f64 c (-.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(*.f64 c (-.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(* c (+ (* -1 (/ a b_2)) (/ b_2 c)))
(*.f64 c (-.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(* -1 (/ (* a c) b_2))
(/.f64 (*.f64 a (neg.f64 c)) b_2)
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(*.f64 (-.f64 (/.f64 a b_2) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(*.f64 (-.f64 (/.f64 a b_2) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (/ a b_2))))
(*.f64 (-.f64 (/.f64 a b_2) (/.f64 b_2 c)) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) b_2)
(* -1 (/ (* b_2 (+ 1 (pow (sqrt -1) 2))) a))
(/.f64 (+.f64 b_2 (neg.f64 b_2)) a)
(* -1 (* b_2 (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))
(*.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a))))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ c (pow b_2 2))) (+ (/ 1 a) (/ (pow (sqrt -1) 2) a)))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))))) (neg.f64 (/.f64 b_2 a))) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 (* b_2 (+ 1 (pow (sqrt -1) 2))))
(+.f64 b_2 (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 0 binary64))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2))))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 0 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (pow (sqrt -1) 2)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (pow (sqrt -1) 4)))) (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow (sqrt -1) 2)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))) b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 c)) b_2) c)) (neg.f64 c))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(/ (+ (* 1/2 (* (sqrt (/ (pow b_2 5) (* a c))) (/ 1 (sqrt -1)))) (* (sqrt (* a (* b_2 c))) (sqrt -1))) b_2)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 b_2 (*.f64 a c))))) b_2)
(/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ (pow b_2 3) (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 b_2 (*.f64 a c))))) b_2)
(/ (+ (* (sqrt (* a (* b_2 c))) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a (* b_2 c)))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (* (pow b_2 3) (pow c 3))))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ b_2 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 b_2 (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 b_2 (*.f64 a c))))) b_2)
(sqrt b_2)
(sqrt.f64 b_2)
(* b_2 (+ (sqrt (/ 1 b_2)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))))
(*.f64 b_2 (fma.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))))
(* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))))
(* b_2 (+ (sqrt (/ 1 b_2)) (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 13)))))))))
(*.f64 b_2 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 13 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))))
(* -1 (* (sqrt b_2) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 b_2)))
(* -1 (* b_2 (+ (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* -1 (* b_2 (+ (* -1 (/ (+ (* 1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow b_2 3))))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (/ (* (pow a 2) (pow c 2)) (pow (sqrt -1) 2)) (sqrt (pow b_2 3)))) (* -1/16 (* (/ (* (pow a 3) (pow c 3)) (pow (sqrt -1) 4)) (sqrt (/ 1 b_2))))) (pow b_2 3))) (* 1/2 (* (* a c) (sqrt b_2)))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 b_2 (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))) (/.f64 (-.f64 (*.f64 (*.f64 a c) (*.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(sqrt b_2)
(sqrt.f64 b_2)
(+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(fma.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 b_2))
(+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 7))))))))
(fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 b_2))
(+ (sqrt b_2) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 7))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 11))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 a (*.f64 c (*.f64 c c))) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 b_2))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 b_2 a))))))
(* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 b_2 a)))))))
(* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 11 binary64)) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 b_2 a))))))))
(* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a c) b_2))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))
(*.f64 (neg.f64 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 (/.f64 c (*.f64 b_2 a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 (/.f64 c (*.f64 b_2 a)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 5) (pow c 3)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 7) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* (pow a 3) c))) (sqrt -1))) (* (sqrt (/ c (* a b_2))) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 11 binary64)) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 (/.f64 c (*.f64 b_2 a)))))))
(sqrt b_2)
(sqrt.f64 b_2)
(+ (sqrt b_2) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(fma.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 b_2))
(+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 7))))))))
(fma.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)))) (sqrt.f64 b_2))
(+ (sqrt b_2) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 7))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 11))))))))))
(fma.f64 c (fma.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 a (*.f64 c (*.f64 a a))) #s(literal -1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)))) (sqrt.f64 b_2))
(* (sqrt (/ (* a c) b_2)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a (*.f64 b_2 c))))))
(* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a (*.f64 b_2 c)))))))
(* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (/ 1 (sqrt -1)))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 11 binary64)) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a (*.f64 b_2 c))))))))
(* -1 (* (sqrt (/ (* a c) b_2)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a c) b_2))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))) (sqrt.f64 (/.f64 a (*.f64 b_2 c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a (*.f64 b_2 c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ (pow b_2 7) (* (pow a 3) (pow c 5)))) (sqrt -1))) (+ (* 1/16 (* (sqrt (/ (pow b_2 11) (* (pow a 5) (pow c 7)))) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ (pow b_2 3) (* a (pow c 3)))) (sqrt -1))) (* (sqrt (/ a (* b_2 c))) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (pow.f64 b_2 #s(literal 11 binary64)) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c c))))) (sqrt.f64 (/.f64 a (*.f64 b_2 c))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))
(fma.f64 c (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))
(*.f64 c (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(*.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))) (neg.f64 c))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) b_2)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1 binary64)))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))

eval251.0ms (2.4%)

Memory
14.8MiB live, 440.0MiB allocated
Compiler

Compiled 43 173 to 4 428 computations (89.7% saved)

prune279.0ms (2.6%)

Memory
-49.1MiB live, 410.6MiB allocated
Pruning

31 alts after pruning (26 fresh and 5 done)

PrunedKeptTotal
New1 724151 739
Fresh101121
Picked235
Done022
Total1 736311 767
Accuracy
99.8%
Counts
1 767 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
22.9%
(/.f64 (fma.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) a)
11.2%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c b_2) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
16.3%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
8.8%
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (neg.f64 b_2)) a)
25.8%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
18.8%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
38.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
28.0%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
22.2%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2) a)
38.2%
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
58.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
62.1%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a)
31.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
38.1%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
19.0%
(/.f64 (neg.f64 b_2) a)
27.5%
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) a)
22.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
51.9%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
38.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
38.0%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
38.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) a))
20.2%
(-.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
38.2%
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
51.9%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
38.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
38.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
31.8%
(*.f64 c (fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2)))
31.8%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
11.3%
#s(literal 0 binary64)
Compiler

Compiled 1 008 to 594 computations (41.1% saved)

simplify204.0ms (1.9%)

Memory
28.1MiB live, 260.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)
cost-diff0
(/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
cost-diff704
(*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
cost-diff0
(sqrt.f64 (neg.f64 c))
cost-diff0
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
cost-diff0
(/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
cost-diff0
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
cost-diff0
(neg.f64 b_2)
cost-diff384
(+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2))
cost-diff1024
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (neg.f64 b_2) a)
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64))))))
cost-diff384
(/.f64 (/.f64 c b_2) b_2)
Rules
5 384×accelerator-lowering-fma.f32
5 384×accelerator-lowering-fma.f64
2 682×*-lowering-*.f32
2 682×*-lowering-*.f64
1 624×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038293
185282
2195278
3475266
41027261
52406248
65611248
08166247
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))))
(neg b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))
(* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))
(sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))
(+ (* a (neg (/ (/ c b_2) b_2))) 1)
a
(neg (/ (/ c b_2) b_2))
(/ (/ c b_2) b_2)
(/ c b_2)
c
1
(/ (neg b_2) a)
(neg b_2)
b_2
a
(/ (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2)) a)
(+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2))
(neg b_2)
b_2
(+ (* a (/ (* c -1/2) b_2)) b_2)
a
(/ (* c -1/2) b_2)
(* c -1/2)
c
-1/2
(/ 1 (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))))
1
(/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2)))
a
(+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))
(sqrt (neg c))
(neg c)
c
(sqrt a)
(neg b_2)
b_2
(/ 1 (/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)))
1
(/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))
a
(- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)
(sqrt (* b_2 (- b_2 (/ (* a c) b_2))))
(* b_2 (- b_2 (/ (* a c) b_2)))
b_2
(- b_2 (/ (* a c) b_2))
(/ (* a c) b_2)
(* a c)
c
Outputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) b_2) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))
(*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))
(sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(+ (* a (neg (/ (/ c b_2) b_2))) 1)
(fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
a
(neg (/ (/ c b_2) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 b_2)))
(/ (/ c b_2) b_2)
(/.f64 c (*.f64 b_2 b_2))
(/ c b_2)
(/.f64 c b_2)
c
1
#s(literal 1 binary64)
(/ (neg b_2) a)
(/.f64 b_2 (neg.f64 a))
(neg b_2)
(neg.f64 b_2)
b_2
a
(/ (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2)) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2))
(*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)))
(neg b_2)
(neg.f64 b_2)
b_2
(+ (* a (/ (* c -1/2) b_2)) b_2)
(fma.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
a
(/ (* c -1/2) b_2)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
c
-1/2
#s(literal -1/2 binary64)
(/ 1 (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2) a)
1
#s(literal 1 binary64)
(/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2)))
(/.f64 a (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2))
a
(+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))
(-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2)
(sqrt (neg c))
(sqrt.f64 (neg.f64 c))
(neg c)
(neg.f64 c)
c
(sqrt a)
(sqrt.f64 a)
(neg b_2)
(neg.f64 b_2)
b_2
(/ 1 (/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
1
#s(literal 1 binary64)
(/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))
(/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))
a
(- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)
(sqrt (* b_2 (- b_2 (/ (* a c) b_2))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(* b_2 (- b_2 (/ (* a c) b_2)))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
b_2
(- b_2 (/ (* a c) b_2))
(fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 a c) b_2)
(* a c)
(*.f64 a c)
c

localize147.0ms (1.4%)

Memory
7.4MiB live, 282.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy98.8%
(/.f64 (*.f64 a c) b_2)
accuracy96.5%
(-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)
accuracy95.9%
(*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))
accuracy90.2%
(sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))))
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
accuracy99.9%
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
accuracy100.0%
(neg.f64 b_2)
accuracy98.5%
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
accuracy94.6%
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
accuracy91.7%
(+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2))
accuracy100.0%
(/.f64 (neg.f64 b_2) a)
accuracy100.0%
(neg.f64 b_2)
accuracy98.1%
(fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64))
accuracy97.0%
(*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64))))
accuracy96.5%
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64))))))
accuracy94.5%
(sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))
Samples
52.0ms171×0invalid
13.0ms48×0valid
10.0ms16×1valid
10.0ms16×2valid
4.0ms3valid
Compiler

Compiled 277 to 40 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-div: 19.0ms (31.5% of total)
ival-mult: 13.0ms (21.5% of total)
ival-sqrt: 7.0ms (11.6% of total)
ival-add: 7.0ms (11.6% of total)
ival-neg: 6.0ms (9.9% of total)
adjust: 3.0ms (5% of total)
ival-sub: 3.0ms (5% of total)
ival-fabs: 1.0ms (1.7% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series74.0ms (0.7%)

Memory
11.5MiB live, 86.7MiB allocated
Counts
21 → 684
Calls
Call 1
Inputs
#<alt (/ (/ c b_2) b_2)>
#<alt (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))))>
#<alt (/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))) a)>
#<alt (neg b_2)>
#<alt (/ (neg b_2) a)>
#<alt (/ (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2)) a)>
#<alt (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2))>
#<alt (+ (* a (/ (* c -1/2) b_2)) b_2)>
#<alt (/ 1 (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))))>
#<alt (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2)))>
#<alt (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))>
#<alt (sqrt (neg c))>
#<alt (/ 1 (/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)))>
#<alt (* b_2 (- b_2 (/ (* a c) b_2)))>
#<alt (/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))>
#<alt (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)>
#<alt (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))>
#<alt (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))>
#<alt (+ (* a (neg (/ (/ c b_2) b_2))) 1)>
#<alt (sqrt (* b_2 (- b_2 (/ (* a c) b_2))))>
#<alt (/ (* a c) b_2)>
Outputs
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (/ c (pow b_2 2))>
#<alt (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)>
#<alt (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt b_2>
#<alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))>
#<alt (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 4)))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5))) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 8))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5)))) a)) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* -1 (/ a b_2))>
#<alt (/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)>
#<alt (* -1 (/ a b_2))>
#<alt (* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* a c))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -2 (/ b_2 c))>
#<alt (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))>
#<alt (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* -2 (/ b_2 c))>
#<alt (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<alt (* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))>
#<alt (* -2 (/ b_2 c))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)>
#<alt (/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)>
#<alt (/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))>
#<alt (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))>
#<alt (+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))>
#<alt (* (sqrt (* a c)) (/ (sqrt -1) b_2))>
#<alt (/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)>
#<alt (/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)>
#<alt (/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))>
#<alt (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt b_2>
#<alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))>
#<alt (* -1 (* b_2 (- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2)))) 1)))>
#<alt (* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) 1)))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))>
#<alt (* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))>
#<alt (* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))>
#<alt (* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))>
#<alt (* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))>
#<alt (* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))>
#<alt (* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))>
#<alt (* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))>
#<alt (* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))>
#<alt (* -1 (/ (* a c) (pow b_2 2)))>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))>
#<alt (/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
Calls

171 calls:

TimeVariablePointExpression
25.0ms
c
@inf
(/ (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2)) a)
14.0ms
a
@-inf
(+ (* a (neg (/ (/ c b_2) b_2))) 1)
1.0ms
a
@inf
(/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))
1.0ms
c
@inf
(/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))
1.0ms
a
@-inf
(/ 1 (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))))

rewrite461.0ms (4.3%)

Memory
-24.9MiB live, 814.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 278×accelerator-lowering-fma.f32
5 278×accelerator-lowering-fma.f64
4 626×*-lowering-*.f32
4 626×*-lowering-*.f64
4 364×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038212
1233199
21937199
08676196
Stop Event
iter limit
node limit
Counts
21 → 876
Calls
Call 1
Inputs
(/ (/ c b_2) b_2)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))))
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))))) a)
(neg b_2)
(/ (neg b_2) a)
(/ (+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2)) a)
(+ (neg b_2) (+ (* a (/ (* c -1/2) b_2)) b_2))
(+ (* a (/ (* c -1/2) b_2)) b_2)
(/ 1 (/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))))
(/ a (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2)))
(+ (* (sqrt (neg c)) (sqrt a)) (neg b_2))
(sqrt (neg c))
(/ 1 (/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)))
(* b_2 (- b_2 (/ (* a c) b_2)))
(/ a (- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2))
(- (sqrt (* b_2 (- b_2 (/ (* a c) b_2)))) b_2)
(sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1))
(* b_2 (sqrt (+ (* a (neg (/ (/ c b_2) b_2))) 1)))
(+ (* a (neg (/ (/ c b_2) b_2))) 1)
(sqrt (* b_2 (- b_2 (/ (* a c) b_2))))
(/ (* a c) b_2)
Outputs
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 b_2 c))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b_2) b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2))) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(neg.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(/.f64 c (*.f64 b_2 b_2))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64))))
(/.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 b_2))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 b_2 c))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (neg.f64 (neg.f64 c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 b_2 c)))
(/.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64))) (neg.f64 b_2))
(pow.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b_2) b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 c b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 b_2 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64)) (/.f64 c b_2))
(+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(-.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))
(fma.f64 (fabs.f64 b_2) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.f64 b_2)) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.f64 b_2)) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) a))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))) a))
(-.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) a))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) a))
(*.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2) (neg.f64 b_2)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fabs.f64 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(neg.f64 b_2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a (neg.f64 b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(/.f64 b_2 (neg.f64 a))
(/.f64 b_2 (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 b_2) a)
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (neg.f64 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (neg.f64 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a b_2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) a))
(-.f64 (/.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) a) (/.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) a))
(-.f64 (/.f64 (+.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) (/.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))))
(neg.f64 (/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)))))
(/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(/.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (*.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(pow.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a))
(*.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(*.f64 (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(*.f64 (/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(+.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))
(+.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2)
(+.f64 (+.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))
(-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (/.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(-.f64 (+.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2)))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 b_2 #s(literal -1 binary64) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))
(fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 #s(literal 1 binary64) b_2 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 #s(literal -1 binary64) b_2 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))
(fma.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 a (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (neg.f64 b_2))
(fma.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 a #s(literal 1 binary64)) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (/.f64 a #s(literal -1 binary64)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 a b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 a b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 c b_2) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (/.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))) b_2)
(fma.f64 (/.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 b_2)) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 b_2 b_2)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (*.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (+.f64 b_2 (neg.f64 b_2)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (+.f64 b_2 (neg.f64 b_2)) (+.f64 b_2 (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (+.f64 b_2 (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (neg.f64 b_2) b_2) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (+.f64 (neg.f64 b_2) b_2) (+.f64 (neg.f64 b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (+.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2))))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) b_2)
(fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)
(fma.f64 #s(literal 1 binary64) b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) b_2)
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a b_2)
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 a (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(fma.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (/.f64 a #s(literal 1 binary64)) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (/.f64 a #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 a #s(literal -1 binary64)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) b_2))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (*.f64 b_2 b_2))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))) (*.f64 a (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (*.f64 a (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 a (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 a (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))))) (neg.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (/.f64 a (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(neg.f64 (/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 a (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))))
(/.f64 (/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 a) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 a (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (/.f64 a (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))) (fma.f64 c (neg.f64 a) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (sqrt.f64 (*.f64 a (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 c)))) (sqrt.f64 (sqrt.f64 a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) a))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c (neg.f64 a) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (/.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(exp.f64 (*.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(sqrt.f64 (neg.f64 c))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c))) (sqrt.f64 (+.f64 #s(literal 0 binary64) c)))
(pow.f64 (neg.f64 c) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 c) (neg.f64 c)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (neg.f64 c))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(fma.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(/.f64 (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 a b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) (neg.f64 a))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(+.f64 (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(exp.f64 (log.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))
(sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(fma.f64 b_2 b_2 (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 (fabs.f64 b_2) (fabs.f64 b_2) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 (fabs.f64 b_2) (fabs.f64 b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2))
(/.f64 (*.f64 b_2 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (fma.f64 c (/.f64 a b_2) b_2))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))) b_2) (fma.f64 c (/.f64 a b_2) b_2))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c (/.f64 a b_2) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)) (neg.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))) b_2)) (neg.f64 (fma.f64 c (/.f64 a b_2) b_2)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2)) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (pow.f64 (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) b_2)))))
(pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 1/2 binary64))
(*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))
(*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) b_2)
(*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2)) (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))
(*.f64 (pow.f64 (sqrt.f64 b_2) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))) (/.f64 a (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))))
(neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
(/.f64 a (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a))))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 a) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))
(/.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(/.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) a)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(*.f64 (/.f64 a (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) b_2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(+.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(-.f64 (+.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (fma.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 b_2)) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2))) (sqrt.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(/.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))) (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (-.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))
(fabs.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) (fabs.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))) (fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1/4 binary64))))
(*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) b_2)
(+.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (/.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(fma.f64 (/.f64 c b_2) (/.f64 (/.f64 a b_2) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 a #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(fma.f64 a (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) a #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64))
(fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 a b_2) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2) (/.f64 (*.f64 c a) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 a #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(fma.f64 (/.f64 a b_2) (/.f64 (/.f64 c b_2) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64)) (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b_2) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 a b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (*.f64 c a) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(/.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))) (neg.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))) (neg.f64 (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a)))))
(*.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(fabs.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))
(/.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c (/.f64 a b_2) b_2)))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) (fma.f64 c (/.f64 a b_2) b_2) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))) b_2)) (sqrt.f64 (fma.f64 c (/.f64 a b_2) b_2)))
(pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))
(*.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (sqrt.f64 b_2))
(*.f64 (pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))
(*.f64 (sqrt.f64 (sqrt.f64 b_2)) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2) (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2))) (sqrt.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 c (neg.f64 a)) b_2))
(neg.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 c a)))))
(/.f64 (*.f64 c a) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) #s(literal 1 binary64))))
(/.f64 (*.f64 c (neg.f64 a)) (neg.f64 b_2))
(/.f64 (neg.f64 a) (neg.f64 (/.f64 b_2 c)))
(/.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) b_2)
(/.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 b_2 c))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (/.f64 b_2 c)))
(/.f64 (neg.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c b_2) (/.f64 a #s(literal 1 binary64)))
(*.f64 a (/.f64 c b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) #s(literal -1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 c b_2))
(*.f64 (/.f64 a b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c a) #s(literal -1 binary64)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 c)) b_2) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 a) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 c))) b_2) (/.f64 (sqrt.f64 a) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 c))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 a) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) a)) b_2) (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 c (neg.f64 a)) a)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))

simplify665.0ms (6.3%)

Memory
18.7MiB live, 967.8MiB allocated
Algorithm
egg-herbie
Rules
8 802×accelerator-lowering-fma.f32
8 802×accelerator-lowering-fma.f64
6 644×*-lowering-*.f32
6 644×*-lowering-*.f64
5 932×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107111182
1358210699
0844110355
Stop Event
iter limit
node limit
Counts
684 → 684
Calls
Call 1
Inputs
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(* -1 b_2)
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(* -1 (/ b_2 a))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* -1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* -1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 4)))))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5))) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 8))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5)))) a)) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* -1 (/ a b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(* -1 (/ a b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -2 (/ b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* -2 (/ b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(* -1/2 (/ a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(* -2 (/ b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
1
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2)))) 1)))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) 1)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
1
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(* -1 (/ (* a c) (pow b_2 2)))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
1
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(* -1 (/ (* a c) (pow b_2 2)))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(* -1 (/ (* a c) (pow b_2 2)))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(* -1 (/ (* a c) (pow b_2 2)))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
1
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
1
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
Outputs
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) 1))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (neg.f64 b_2)) b_2))
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(+ (* -1 (/ b_2 a)) (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a))
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2)) (/ 1 a)))
(*.f64 b_2 (+.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* a b_2))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) (*.f64 b_2 a))) (neg.f64 b_2))
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(/ (- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2) a)
(/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) b_2) a)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 a)))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 b_2 c)))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (/.f64 b_2 (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (/.f64 b_2 (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (/.f64 b_2 (neg.f64 c)))))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 c a) #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 c a) #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 c a) #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)) (neg.f64 b_2))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2))))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 c))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 4)))))
(-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5))) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))
(-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (/.f64 (*.f64 b_2 a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) a))
(+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 8))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 5)))) a)) (* -1 (/ (* a b_2) (* c (pow (sqrt -1) 4))))) a)))
(-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (neg.f64 a)) (/.f64 (*.f64 b_2 a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) a))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 #s(literal -1 binary64)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 #s(literal 1 binary64))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 c b_2))) (neg.f64 c))) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 c a)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)))) (neg.f64 c)) (*.f64 c b_2)) c)) (neg.f64 c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 b_2 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (+.f64 (/.f64 b_2 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) a) (neg.f64 b_2))
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/.f64 (-.f64 (neg.f64 (fma.f64 (*.f64 a a) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) a)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) b_2)) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(/.f64 (-.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (*.f64 a a) (neg.f64 c)) (*.f64 b_2 b_2)))) b_2)
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) a) (neg.f64 b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (/.f64 (neg.f64 c) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))))) b_2)) (neg.f64 b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (-.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 (*.f64 a a) (neg.f64 c))) (neg.f64 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))) b_2)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) a)) a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 (neg.f64 a))) c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 a (fma.f64 a (fma.f64 (neg.f64 a) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) (*.f64 c c)))) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 (neg.f64 c)))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 a (*.f64 a a)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 b_2 a) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))) (neg.f64 a)) (/.f64 (*.f64 b_2 a) c)) a)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) c))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(*.f64 b_2 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)))))) (neg.f64 (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) c)))))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (-.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 c (fma.f64 c (fma.f64 (neg.f64 c) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) a) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c))) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 #s(literal 1 binary64))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 c (neg.f64 b_2))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)))))) (neg.f64 c)) (*.f64 c b_2)) c)) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2)) a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2)) c)))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) (neg.f64 c)) b_2) c))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2)))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) b_2))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1 binary64))
(+ 1 (* c (+ (* -1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 6))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2)))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2)))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2)))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* b_2 (sqrt -1)))) (* (sqrt (/ a c)) (/ (sqrt -1) b_2)))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) b_2))))))
(* (sqrt (* a c)) (/ (sqrt -1) b_2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) b_2)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
(/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) b_2)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))
(+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2)
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2)))) 1)))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) 1)))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* a (+ (* -1 (/ c (pow b_2 2))) (/ 1 a)))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* a (- (/ c (pow b_2 2)) (/ 1 a))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(fma.f64 c (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(fma.f64 c (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(* c (+ (* -1 (/ a (pow b_2 2))) (/ 1 c)))
(fma.f64 c (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) c)))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) c)))
(* -1 (* c (- (/ a (pow b_2 2)) (/ 1 c))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) c)))
(* -1 (/ (* a c) (pow b_2 2)))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/ (+ (* -1 (* a c)) (pow b_2 2)) (pow b_2 2))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(+ 1 (* -1 (/ (* a c) (pow b_2 2))))
(-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)

eval502.0ms (4.7%)

Memory
-94.3MiB live, 445.3MiB allocated
Compiler

Compiled 41 112 to 5 018 computations (87.8% saved)

prune314.0ms (2.9%)

Memory
-3.4MiB live, 490.1MiB allocated
Pruning

37 alts after pruning (29 fresh and 8 done)

PrunedKeptTotal
New1 614181 632
Fresh101121
Picked235
Done055
Total1 626371 663
Accuracy
99.8%
Counts
1 663 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.6%
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 b_2 (neg.f64 a)))
22.9%
(/.f64 (fma.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) a)
11.2%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c b_2) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
16.3%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
8.8%
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (neg.f64 b_2)) a)
25.8%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
18.8%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
26.4%
(/.f64 (fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2))) a)
38.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
11.8%
(/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a)
28.0%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
22.2%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2) a)
49.8%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)
38.2%
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
11.7%
(/.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2) a)
58.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
62.1%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a)
31.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
38.1%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
19.0%
(/.f64 (neg.f64 b_2) a)
32.1%
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
38.0%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
22.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 a) (neg.f64 b_2))))
12.5%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))))) (sqrt.f64 a) (neg.f64 b_2))))
7.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2))) (sqrt.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))
22.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
58.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
38.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
31.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
38.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
18.2%
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
38.2%
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
38.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
49.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
38.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
31.8%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
11.3%
#s(literal 0 binary64)
Compiler

Compiled 1 919 to 691 computations (64% saved)

regimes120.0ms (1.1%)

Memory
2.1MiB live, 156.1MiB allocated
Counts
70 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
(/.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2) a)
(/.f64 (fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c b_2) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a)
(*.f64 c (fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a)
(fma.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (/.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))))) (sqrt.f64 a) (neg.f64 b_2))))
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (neg.f64 b_2)) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) b_2))) (sqrt.f64 (sqrt.f64 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (fma.f64 a (*.f64 c (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 c (*.f64 a (*.f64 a c))))))))) a)
(-.f64 (/.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))))
(-.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2)))))))
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
(/.f64 (fma.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))) a)
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (/.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 a) (neg.f64 b_2))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) a)
(/.f64 (fma.f64 (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 b_2 (fma.f64 b_2 (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)) b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2)) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

4 calls:

40.0ms
b_2
29.0ms
a
24.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
23.0ms
c
Results
AccuracySegmentsBranch
64.1%2a
90.2%3b_2
66.8%2c
87.1%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes30.0ms (0.3%)

Memory
-5.3MiB live, 37.6MiB allocated
Counts
49 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
(/.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2) a)
(/.f64 (fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a (neg.f64 (*.f64 a b_2))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))))
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 b_2 (fma.f64 a (/.f64 c (neg.f64 b_2)) b_2))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) (/.f64 c b_2) b_2)) (sqrt.f64 b_2) (neg.f64 b_2)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a)
(*.f64 c (fma.f64 (/.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) b_2) (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

28.0ms
b_2
Results
AccuracySegmentsBranch
89.9%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes44.0ms (0.4%)

Memory
-8.7MiB live, 29.4MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (-.f64 (fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) b_2) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)) a)
(/.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) b_2) b_2) b_2) a)
(/.f64 (fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (+.f64 b_2 (neg.f64 b_2))) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

2 calls:

36.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
6.0ms
b_2
Results
AccuracySegmentsBranch
70.3%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
82.9%3b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes4.0ms (0%)

Memory
9.5MiB live, 9.5MiB allocated
Counts
10 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (+.f64 (neg.f64 b_2) b_2) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
67.5%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Memory
6.7MiB live, 6.7MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
67.4%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Memory
5.9MiB live, 5.9MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
Outputs
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
67.4%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes52.0ms (0.5%)

Memory
-20.9MiB live, 18.8MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Outputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

4 calls:

45.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
2.0ms
c
2.0ms
a
2.0ms
b_2
Results
AccuracySegmentsBranch
31.8%1a
34.1%2(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.8%1c
48.4%2b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes7.0ms (0.1%)

Memory
16.2MiB live, 16.2MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(/.f64 (neg.f64 b_2) a)
Outputs
(/.f64 (neg.f64 b_2) a)
#s(literal 0 binary64)
Calls

4 calls:

2.0ms
c
2.0ms
b_2
2.0ms
a
1.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
20.6%2a
22.2%3c
19.0%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.5%2b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes5.0ms (0.1%)

Memory
14.5MiB live, 14.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
Outputs
#s(literal 0 binary64)
Calls

4 calls:

1.0ms
c
1.0ms
b_2
1.0ms
a
1.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
11.3%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
11.3%1a
11.3%1c
11.3%1b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

bsearch41.0ms (0.4%)

Memory
-3.7MiB live, 35.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
14.0ms
1.4637484824191028e-83
6.489393546486475e-83
2.0ms
-8.27275806904042e+28
-1.3363863835034208e+26
Samples
5.0ms75×0valid
3.0ms25×1valid
2.0ms11×2valid
1.0ms20×0invalid
0.0ms3valid
Compiler

Compiled 214 to 150 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 2.0ms (25.5% of total)
adjust: 1.0ms (12.7% of total)
ival-div: 1.0ms (12.7% of total)
ival-sub: 1.0ms (12.7% of total)
ival-neg: 1.0ms (12.7% of total)
ival-sqrt: 1.0ms (12.7% of total)
ival-add: 1.0ms (12.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch49.0ms (0.5%)

Memory
-22.0MiB live, 58.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
23.0ms
1.4637484824191028e-83
6.489393546486475e-83
23.0ms
-2.3630813348305227e+154
-8.03625426204309e+143
Samples
25.0ms107×0valid
10.0ms30×0invalid
3.0ms24×1valid
2.0ms12×2valid
0.0ms3valid
Compiler

Compiled 253 to 178 computations (29.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sub: 9.0ms (50.3% of total)
ival-mult: 3.0ms (16.8% of total)
ival-sqrt: 2.0ms (11.2% of total)
ival-div: 1.0ms (5.6% of total)
adjust: 1.0ms (5.6% of total)
ival-neg: 1.0ms (5.6% of total)
ival-add: 1.0ms (5.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch31.0ms (0.3%)

Memory
15.3MiB live, 15.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.4637484824191028e-83
6.489393546486475e-83
12.0ms
-1.2596332194116027e-110
-2.4859746940761645e-111
Samples
10.0ms159×0valid
4.0ms64×0invalid
3.0ms15×2valid
2.0ms18×1valid
Compiler

Compiled 283 to 208 computations (26.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 3.0ms (23.9% of total)
ival-div: 2.0ms (15.9% of total)
ival-sqrt: 2.0ms (15.9% of total)
adjust: 1.0ms (8% of total)
ival-sub: 1.0ms (8% of total)
ival-neg: 1.0ms (8% of total)
ival-add: 1.0ms (8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch24.0ms (0.2%)

Memory
8.5MiB live, 8.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
-1.1990487137527554e-302
1.2116953097496968e-304
Samples
10.0ms160×0valid
4.0ms63×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 3.0ms (34.1% of total)
ival-sub: 1.0ms (11.4% of total)
ival-div: 1.0ms (11.4% of total)
ival-add: 1.0ms (11.4% of total)
ival-sqrt: 1.0ms (11.4% of total)
ival-neg: 1.0ms (11.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch60.0ms (0.6%)

Memory
-11.4MiB live, 27.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
58.0ms
-1.1990487137527554e-302
1.2116953097496968e-304
Samples
46.0ms160×0valid
5.0ms80×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-mult: 38.0ms (85.4% of total)
ival-div: 2.0ms (4.5% of total)
ival-sqrt: 2.0ms (4.5% of total)
ival-sub: 1.0ms (2.2% of total)
ival-add: 1.0ms (2.2% of total)
ival-neg: 1.0ms (2.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch49.0ms (0.5%)

Memory
5.2MiB live, 42.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
46.0ms
-1.1990487137527554e-302
1.2116953097496968e-304
Samples
33.0ms160×0valid
6.0ms94×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-neg: 23.0ms (70.9% of total)
ival-mult: 3.0ms (9.3% of total)
ival-div: 2.0ms (6.2% of total)
ival-sqrt: 2.0ms (6.2% of total)
ival-sub: 1.0ms (3.1% of total)
ival-add: 1.0ms (3.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch58.0ms (0.5%)

Memory
-20.3MiB live, 26.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
55.0ms
-1.1990487137527554e-302
1.2116953097496968e-304
Samples
11.0ms160×0valid
6.0ms83×0invalid
Compiler

Compiled 189 to 146 computations (22.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (30.8% of total)
ival-div: 2.0ms (20.5% of total)
ival-sqrt: 2.0ms (20.5% of total)
ival-sub: 1.0ms (10.3% of total)
ival-add: 1.0ms (10.3% of total)
ival-neg: 1.0ms (10.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
-1.7MiB live, 36.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
2.288280279537632e-91
1.4586046611378892e-83
Samples
5.0ms42×1valid
5.0ms79×0valid
4.0ms22×2valid
4.0ms25×0invalid
0.0ms3valid
Compiler

Compiled 136 to 115 computations (15.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 3.0ms (26.5% of total)
ival-div: 2.0ms (17.6% of total)
ival-sqrt: 2.0ms (17.6% of total)
adjust: 1.0ms (8.8% of total)
ival-sub: 1.0ms (8.8% of total)
ival-neg: 1.0ms (8.8% of total)
ival-add: 1.0ms (8.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify12.0ms (0.1%)

Memory
20.3MiB live, 20.3MiB allocated
Algorithm
egg-herbie
Rules
26×*-commutative_binary64
22×+-commutative_binary64
18×sub-neg_binary64
14×neg-sub0_binary64
14×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063167
195164
2121164
3132164
4136164
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -49999999999999995716575428608 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a) (if (<=.f64 b_2 #s(literal 2870766576277703/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -100000000000000004897672657515052057957222700353074388874504237459016826359338475616123152924727646379311306468151027676205343291866258521710227619840 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6014939493153283/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4230758200257591/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 546812681195753/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 binary64)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 binary64)) (/.f64 (neg.f64 b_2) a) #s(literal 0 binary64))
#s(literal 0 binary64)
Outputs
(if (<=.f64 b_2 #s(literal -49999999999999995716575428608 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64)))))) a) (if (<=.f64 b_2 #s(literal 2870766576277703/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -49999999999999995716575428608 binary64)) (/.f64 (-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c b_2) (neg.f64 b_2)) #s(literal 1 binary64))))) b_2) a) (if (<=.f64 b_2 #s(literal 2870766576277703/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -100000000000000004897672657515052057957222700353074388874504237459016826359338475616123152924727646379311306468151027676205343291866258521710227619840 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6014939493153283/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -100000000000000004897672657515052057957222700353074388874504237459016826359338475616123152924727646379311306468151027676205343291866258521710227619840 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6014939493153283/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4230758200257591/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 546812681195753/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 binary64)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (neg.f64 (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 binary64)) (/.f64 (neg.f64 b_2) a) #s(literal 0 binary64))
(if (<=.f64 b_2 #s(literal 103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 binary64)) (neg.f64 (/.f64 b_2 a)) #s(literal 0 binary64))
#s(literal 0 binary64)

soundness951.0ms (8.9%)

Memory
16.2MiB live, 847.4MiB allocated
Rules
12 174×accelerator-lowering-fma.f32
12 174×accelerator-lowering-fma.f64
11 022×accelerator-lowering-fma.f32
11 022×accelerator-lowering-fma.f64
7 888×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033157
1193148
21588145
08689139
05083200
116063160
255203144
087823008
05805790
118255712
263455685
081475471
030180
1176170
21412154
08544154
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 492 to 286 computations (41.9% saved)

preprocess84.0ms (0.8%)

Memory
-17.3MiB live, 220.2MiB allocated
Compiler

Compiled 550 to 198 computations (64% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...