quad2p (problem 3.2.1, positive)

Time bar (total: 10.7s)

analyze137.0ms (1.3%)

Memory
2.3MiB live, 87.1MiB 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.8s (16.7%)

Memory
16.3MiB live, 2 355.4MiB allocated
Samples
582.0ms5 540×0valid
349.0ms1 194×2valid
213.0ms1 311×1valid
149.0ms1 137×0invalid
78.0ms206×3valid
1.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 860.0ms
ival-mult: 276.0ms (32.1% of total)
ival-div: 151.0ms (17.6% of total)
ival-neg: 113.0ms (13.1% of total)
ival-sqrt: 112.0ms (13% of total)
ival-add: 70.0ms (8.1% of total)
ival-sub: 67.0ms (7.8% of total)
adjust: 60.0ms (7% of total)
ival-true: 6.0ms (0.7% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

preprocess118.0ms (1.1%)

Memory
-7.2MiB live, 106.4MiB allocated
Algorithm
egg-herbie
Rules
986×div-sub
756×times-frac
416×accelerator-lowering-fma.f32
416×accelerator-lowering-fma.f64
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044118
1114111
2245109
3674109
41757109
53192109
63780109
73870109
83962109
93994109
103994109
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)

explain148.0ms (1.4%)

Memory
22.8MiB live, 353.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1040-2(7.00256970698392e-183 -7.873397185462418e-162 -3.9524787944321357e-194)(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(-1.2224384811892154e-290 2.0080373800231523e+44 -144295140014393.6)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10-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-rescue960
(*.f64 b_2 b_2)overflow80
(*.f64 a c)overflow22
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow96
+.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)underflow43
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow27
(*.f64 a c)underflow30
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue60
(*.f64 b_2 b_2)underflow43
(*.f64 a c)underflow30
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue10
(*.f64 b_2 b_2)overflow80
(*.f64 a c)overflow22
Confusion
Predicted +Predicted -
+1262
-11117
Precision
0.9197080291970803
Recall
0.984375
Confusion?
Predicted +Predicted MaybePredicted -
+12602
-110117
Precision?
0.9197080291970803
Recall?
0.984375
Freqs
test
numberfreq
0119
1107
229
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms362×0valid
13.0ms60×2valid
11.0ms72×1valid
5.0ms18×3valid
Compiler

Compiled 136 to 44 computations (67.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 9.0ms (25.5% of total)
ival-div: 6.0ms (17% of total)
ival-sqrt: 6.0ms (17% of total)
ival-add: 4.0ms (11.3% of total)
ival-sub: 3.0ms (8.5% of total)
adjust: 3.0ms (8.5% of total)
ival-neg: 3.0ms (8.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 16 to 10 computations (37.5% saved)

simplify36.0ms (0.3%)

Memory
-9.9MiB live, 28.5MiB 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
15.6MiB live, 90.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy95.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy81.6%
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy62.6%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
15.0ms181×0valid
11.0ms36×1valid
7.0ms30×2valid
2.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

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

series40.0ms (0.4%)

Memory
-12.7MiB live, 24.8MiB 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
23.0ms
a
@inf
(+ (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))))
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)
1.0ms
b_2
@-inf
(neg b_2)

rewrite254.0ms (2.4%)

Memory
-17.1MiB live, 388.7MiB 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)))))

simplify398.0ms (3.7%)

Memory
23.6MiB live, 579.0MiB 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)))

eval71.0ms (0.7%)

Memory
-6.6MiB live, 142.6MiB allocated
Compiler

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

prune110.0ms (1%)

Memory
22.8MiB live, 223.5MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New59411605
Fresh000
Picked011
Done000
Total59412606
Accuracy
91.8%
Counts
606 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(/.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)
26.1%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
31.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (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))))))) a)
53.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10.7%
(/.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)
18.1%
(/.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)
36.0%
(/.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)
34.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
23.3%
(/.f64 (*.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))) a)
32.6%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
35.4%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
34.6%
(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))))
Compiler

Compiled 506 to 280 computations (44.7% saved)

simplify203.0ms (1.9%)

Memory
-32.0MiB live, 294.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2)))
cost-diff0
(*.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)))
cost-diff0
(/.f64 (*.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))) a)
cost-diff640
(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))
cost-diff0
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
cost-diff0
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
cost-diff128
(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))))
cost-diff320
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
cost-diff0
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
cost-diff1024
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) 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
4 622×accelerator-lowering-fma.f32
4 622×accelerator-lowering-fma.f64
4 306×*-lowering-*.f32
4 306×*-lowering-*.f64
1 918×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040282
1118280
2352270
31368236
43300236
55176236
67309236
08035230
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
(/ (/ (* a (* c -1/2)) b_2) a)
(/ (* a (* c -1/2)) b_2)
(* a (* c -1/2))
a
(* c -1/2)
c
-1/2
b_2
(neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))))
(* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))
b_2
(+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))
c
(/ -1/2 (* b_2 b_2))
-1/2
(* b_2 b_2)
(/ 2 a)
2
a
(/ (* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))) a)
(* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2)))
c
(+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))
(/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))
(* (* a -1/8) a)
(* a -1/8)
a
-1/8
(* b_2 (* b_2 b_2))
b_2
(* b_2 b_2)
(/ (* a -1/2) b_2)
(* a -1/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 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(+ (neg b_2) (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 b_2 b_2 (*.f64 a (neg.f64 c))))
(* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* 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 b_2 (/.f64 #s(literal -2 binary64) a))
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(/ (/ (* a (* c -1/2)) b_2) a)
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ (* a (* c -1/2)) b_2)
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* a (* c -1/2))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
a
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
c
-1/2
#s(literal -1/2 binary64)
b_2
(neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
b_2
(+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
c
(/ -1/2 (* b_2 b_2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
-1/2
#s(literal -1/2 binary64)
(* b_2 b_2)
(*.f64 b_2 b_2)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
2
#s(literal 2 binary64)
a
(/ (* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))) a)
(*.f64 (*.f64 (/.f64 a b_2) (fma.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (/.f64 c a))
(* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2)))
(*.f64 c (*.f64 (/.f64 a b_2) (fma.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
c
(+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))
(*.f64 (/.f64 a b_2) (fma.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (* a -1/8) a)
(*.f64 a (*.f64 a #s(literal -1/8 binary64)))
(* 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)
(/ (* a -1/2) b_2)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* a -1/2)
(*.f64 a #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)

localize201.0ms (1.9%)

Memory
9.2MiB live, 317.3MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy94.2%
(*.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)))
accuracy92.5%
(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))
accuracy89.9%
(/.f64 (*.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))) a)
accuracy83.0%
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2)))
accuracy100.0%
(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))))
accuracy99.5%
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
accuracy96.3%
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
accuracy89.9%
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
accuracy92.2%
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
accuracy87.6%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy91.7%
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
accuracy83.4%
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
accuracy81.6%
(+.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)))))
accuracy62.6%
(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
75.0ms181×0valid
27.0ms36×2valid
15.0ms32×1valid
8.0ms3valid
Compiler

Compiled 283 to 42 computations (85.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 97.0ms
ival-mult: 57.0ms (58.9% of total)
ival-div: 22.0ms (22.7% of total)
ival-add: 6.0ms (6.2% of total)
adjust: 4.0ms (4.1% of total)
ival-neg: 4.0ms (4.1% of total)
ival-sqrt: 3.0ms (3.1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series61.0ms (0.6%)

Memory
40.0MiB live, 111.1MiB allocated
Counts
20 → 576
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 (/ (/ (* a (* c -1/2)) b_2) a)>
#<alt (/ (* a (* c -1/2)) b_2)>
#<alt (* a (* c -1/2))>
#<alt (* c -1/2)>
#<alt (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))>
#<alt (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))))>
#<alt (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))>
#<alt (/ -1/2 (* b_2 b_2))>
#<alt (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))>
#<alt (/ (* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))) a)>
#<alt (* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2)))>
#<alt (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))>
#<alt (sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))>
#<alt (/ c (* b_2 (neg 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 (* -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 (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 (* a c))>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)>
#<alt (* 2 (/ b_2 a))>
#<alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<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))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* 2 (/ b_2 a))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* 2 (/ b_2 a))>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)>
#<alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)>
#<alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<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))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -2 (/ b_2 a))>
#<alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)>
#<alt (* 1/2 (/ c b_2))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))>
#<alt (/ 2 a)>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (* -1/2 (/ c (pow b_2 2)))>
#<alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* -1/2 (/ c (pow b_2 2)))>
#<alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1/2 (/ c (pow b_2 2)))>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))>
#<alt (/ 2 a)>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (/ 2 a)>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (/ 2 a)>
#<alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)>
#<alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)>
#<alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)>
#<alt (* -1/2 (/ c (pow b_2 2)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (* -1/2 (/ c (pow b_2 2)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (/ -1/2 (pow b_2 2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (* -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)))))>
#<alt (* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (* -1/2 (/ a b_2))>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<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/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<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 (/ (* 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)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<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)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<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)))) 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) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<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)))>
Calls

144 calls:

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

rewrite384.0ms (3.6%)

Memory
5.4MiB live, 715.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 334×*-lowering-*.f32
5 334×*-lowering-*.f64
4 920×/-lowering-/.f32
4 920×/-lowering-/.f64
4 240×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040216
1231211
21952208
09001198
Stop Event
iter limit
node limit
Counts
20 → 855
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)
(/ (/ (* a (* c -1/2)) b_2) a)
(/ (* a (* c -1/2)) b_2)
(* a (* c -1/2))
(* c -1/2)
(* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))
(neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))))
(+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))
(/ -1/2 (* b_2 b_2))
(+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))
(/ (* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2))) a)
(* c (+ (* c (/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))) (/ (* a -1/2) b_2)))
(/ (* (* a -1/8) a) (* b_2 (* b_2 b_2)))
(sqrt (* (* b_2 b_2) (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(/ c (* b_2 (neg b_2)))
Outputs
(+.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 b_2))
(exp.f64 (log.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(fma.f64 b_2 b_2 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 b_2 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) a) (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (neg.f64 b_2)) b_2 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 b_2 (neg.f64 b_2)))) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 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 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))
(pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 1/2 binary64))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2))
(*.f64 b_2 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(*.f64 b_2 (pow.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) #s(literal 1 binary64)))
(*.f64 b_2 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 b_2 (pow.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2)) #s(literal 2 binary64)))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(*.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) b_2)
(*.f64 (*.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.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) #s(literal 1 binary64)) b_2)
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(+.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(+.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2))
(-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(-.f64 (fma.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2)) (sqrt.f64 b_2) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.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.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.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))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)) #s(literal 1 binary64)))
(/.f64 (-.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)
(/.f64 (neg.f64 (-.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.f64 a))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) a))
(/.f64 (neg.f64 (neg.f64 (-.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.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.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))
(*.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(neg.f64 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 #s(literal 0 binary64) 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)))
(neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.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 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 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)
(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 #s(literal -2 binary64) (/.f64 b_2 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 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 b_2 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2) a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 a)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 b_2)))
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2) (neg.f64 a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2)))
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) a))
(/.f64 (*.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a) b_2)
(pow.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 a) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 a (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal 1 binary64) a)))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 a (/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(*.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 a c) a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (pow.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 a (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(/.f64 c (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) c) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(*.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c)
(*.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a)
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c (*.f64 a #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 a c))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(*.f64 (*.f64 a #s(literal -1/2 binary64)) c)
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(+.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) b_2 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) b_2 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 b_2 c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))
(/.f64 (*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) b_2) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a))) b_2) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2) (*.f64 a (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2) (*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (*.f64 b_2 b_2) a))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) b_2)
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(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))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))
(/.f64 (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) 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))
(*.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) b_2)
(+.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))
(+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 a)) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) c) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 2 binary64) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64))) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal -2 binary64) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (-.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 a c) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(/.f64 (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 c (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 c (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 a c) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) a (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) a (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (+.f64 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (+.f64 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) c)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 a) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a c)) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 b_2 #s(literal 2 binary64) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a (*.f64 c #s(literal 1 binary64)))) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) c))) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) c)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 (neg.f64 a)) b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 (neg.f64 a)) b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) c)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))) (*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 b_2))
(/.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 b_2))
(pow.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2))
(+.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)) (/.f64 (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)))
(fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 c (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 (/.f64 a (*.f64 b_2 b_2)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1/2 binary64)) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (*.f64 (*.f64 a c) (*.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/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) a (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 c (*.f64 a #s(literal -1/8 binary64))) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(fma.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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 binary64) (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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))))) (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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 (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 a 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 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 c (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 c (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 c (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 c (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 c (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #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 c) (*.f64 a #s(literal -1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #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 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #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 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) b_2) (*.f64 b_2 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2) (*.f64 b_2 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (neg.f64 b_2) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) c)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a #s(literal -1/2 binary64))) (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) c)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) c)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 a 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 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) b_2 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 a 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 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) c)) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) c)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 a 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 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 a 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 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 a (/.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 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 a (/.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 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 a 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 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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 binary64) (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (neg.f64 c)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))) #s(literal 1 binary64)))
(/.f64 (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))) a)
(/.f64 (*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (neg.f64 c)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (neg.f64 c))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))) #s(literal 1 binary64)) a)
(pow.f64 (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) a))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (/.f64 c a)))
(*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (/.f64 c a))
(*.f64 (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) (neg.f64 c)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) a) c)
(+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(+.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 c (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c)) c (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 c c) (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (-.f64 (*.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))) (*.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(/.f64 (*.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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)))))) (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 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))))) c) (fma.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) c) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/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 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a c) #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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/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 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a c) #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 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 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 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 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 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 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 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/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 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 a 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 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a 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 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 (*.f64 a 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 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 a 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 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a 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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/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 (*.f64 a #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 a 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 (*.f64 a #s(literal 1/2 binary64)) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a c) (*.f64 a #s(literal -1/8 binary64))) c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))))
(*.f64 (fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c))) c)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (*.f64 a (/.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)) (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) a) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 a (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) b_2) b_2)
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))) #s(literal -1 binary64))
(*.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 a (*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.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 (*.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 (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)))
(*.f64 (*.f64 a (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a #s(literal -1/8 binary64)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 a b_2))
(*.f64 (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
(/.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 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 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 (*.f64 a c) (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))))
(pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) b_2)
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2)))
(*.f64 (sqrt.f64 b_2) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) b_2)) (sqrt.f64 b_2))
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c)) #s(literal -1 binary64)))
(neg.f64 (/.f64 c (*.f64 b_2 b_2)))
(neg.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 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) (/.f64 (*.f64 b_2 (neg.f64 b_2)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (/.f64 c b_2)))
(/.f64 (neg.f64 c) (*.f64 b_2 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c)))
(/.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)
(pow.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 (neg.f64 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) (/.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) b_2) (pow.f64 (/.f64 (neg.f64 b_2) c) #s(literal -1 binary64)))
(*.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) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (/.f64 c b_2))

simplify579.0ms (5.4%)

Memory
-5.7MiB live, 826.2MiB allocated
Algorithm
egg-herbie
Rules
12 128×accelerator-lowering-fma.f32
12 128×accelerator-lowering-fma.f64
7 292×*-lowering-*.f32
7 292×*-lowering-*.f64
3 476×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06207288
119467227
264637157
082986864
Stop Event
iter limit
node limit
Counts
576 → 576
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)
(* -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))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(* 2 (/ b_2 a))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* 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))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* 2 (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* -1/2 (/ c b_2))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* -1/2 (/ c b_2))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 2 (/ b_2 a))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* 1/2 (/ c b_2))
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -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))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -2 (/ b_2 a))
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(* 1/2 (/ c b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* -1/2 (/ c (pow b_2 2)))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* -1/2 (/ c (pow b_2 2)))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1/2 (/ c (pow b_2 2)))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(/ 2 a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(* -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)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1/2 (/ a b_2))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(* -1/2 (/ a b_2))
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(* -1/2 (/ a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -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 (/ (* 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)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -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)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(* -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)))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* (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)))
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 b_2 (*.f64 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 b_2 (*.f64 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 b_2 (*.f64 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 b_2 (*.f64 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 b_2 (*.f64 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 b_2 (*.f64 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 (+ (* -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 (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 #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 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.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 (*.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))) (*.f64 a c)) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.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 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.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 (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.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 #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 a (*.f64 c #s(literal -1/2 binary64))) (*.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 2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 #s(literal -1/8 binary64) 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 (* 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 a (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 #s(literal 5/64 binary64) b_2)) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) 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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (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)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 a (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (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 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))))) 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 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) 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)))
(* 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 (*.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/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)))
(* (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 (/.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)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 #s(literal -1 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)) (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 (+ (* -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 (*.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)))
(* -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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2))))) 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 (/.f64 (*.f64 b_2 b_2) (neg.f64 (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 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 (*.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 a (*.f64 c (/.f64 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 c (/.f64 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) (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) c) (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 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 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 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))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.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 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.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)
(+ (* -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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 #s(literal -1/8 binary64) 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 (* 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 a (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 #s(literal 5/64 binary64) b_2)) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) 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)))
(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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (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)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) 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 #s(literal -1/8 binary64) c) (*.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 c (/.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)))
(* 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 #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 (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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (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/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 (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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (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 (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)) (*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2))))) 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))
(* -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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* 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))) (* 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))) (* 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))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.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)
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2))))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #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)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.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)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.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)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -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 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))) (* 2 (/ 1 a)))))
(*.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))) (* 2 (/ 1 a)))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(* -1/2 (/ c (pow b_2 2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* -1/2 (/ c (pow b_2 2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 c (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c)))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 c (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c)))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 c (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c)))))
(* -1/2 (/ c (pow b_2 2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) a)
(* -1/2 (/ c (pow b_2 2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(* -1/2 (/ c (pow b_2 2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 c (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.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)))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.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)))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.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)))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a 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 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 a #s(literal 1/2 binary64))) (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 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)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (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)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (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)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 c 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 (*.f64 c 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 (*.f64 c 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 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 c 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 (*.f64 c 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 (*.f64 c 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 (*.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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 #s(literal -1/8 binary64) 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 (*.f64 #s(literal -1/8 binary64) 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 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 #s(literal -1/8 binary64) 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 (*.f64 #s(literal -1/8 binary64) 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 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a 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 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a 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 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -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 a (*.f64 c (/.f64 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 c #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/8 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 c #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/8 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 c #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #s(literal 1/8 binary64))) (neg.f64 b_2))
(* -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 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -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 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))) 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))) 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/8 binary64) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/8 binary64) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1/8 binary64) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (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/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 (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 #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))))
(+ (* (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))))))
(*.f64 b_2 (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.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))) (* -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 (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 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 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 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.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 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 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 6 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 a #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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 #s(literal -1/8 binary64) 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 (*.f64 b_2 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 (/.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)) (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 (*.f64 b_2 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 (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 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (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)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 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 (neg.f64 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)) (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 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c a))) (*.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))))))
(* -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 (sqrt.f64 #s(literal -1 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 b_2) (*.f64 b_2 b_2))) (*.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))))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c a))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 a #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 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) 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)) 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 (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)))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.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))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.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)))))))
(* -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) (*.f64 (sqrt.f64 #s(literal -1 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 b_2)) (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))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 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 b_2)) (sqrt.f64 (/.f64 a c))) (*.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))))))
(* -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 (sqrt.f64 #s(literal -1 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))))) (pow.f64 b_2 #s(literal 6 binary64))) (*.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 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 #s(literal -1 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 b_2)) (sqrt.f64 (/.f64 a c))))))
(* -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)))

eval195.0ms (1.8%)

Memory
35.4MiB live, 410.9MiB allocated
Compiler

Compiled 34 000 to 4 055 computations (88.1% saved)

prune247.0ms (2.3%)

Memory
-52.0MiB live, 356.0MiB allocated
Pruning

35 alts after pruning (33 fresh and 2 done)

PrunedKeptTotal
New1 423271 450
Fresh066
Picked415
Done011
Total1 427351 462
Accuracy
92.7%
Counts
1 462 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
16.5%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
36.9%
(/.f64 (fma.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)) a)
28.1%
(/.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)
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) a)
31.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (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))))))) a)
25.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))))) a)
53.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10.7%
(/.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)
18.1%
(/.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)
35.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c) #s(literal 1 binary64))))) a)
36.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) a)
34.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
53.8%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) a)
26.7%
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) a)
26.7%
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
26.1%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
12.4%
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
9.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
32.6%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
35.4%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
28.0%
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
35.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
24.5%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
35.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
16.5%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))
35.3%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
28.9%
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
27.0%
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
32.3%
(*.f64 c (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)))
34.6%
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
27.5%
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
35.2%
(neg.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a))
26.5%
(neg.f64 (*.f64 b_2 (/.f64 (fma.f64 b_2 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) (*.f64 (neg.f64 a) b_2))))
18.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
Compiler

Compiled 1 266 to 752 computations (40.6% saved)

simplify152.0ms (1.4%)

Memory
6.1MiB live, 277.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
cost-diff1664
(fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))
cost-diff0
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c))))
cost-diff0
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
cost-diff0
(*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
cost-diff1024
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
cost-diff0
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
Rules
2 972×*-lowering-*.f32
2 972×*-lowering-*.f64
2 444×/-lowering-/.f32
2 444×/-lowering-/.f64
2 112×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037301
199289
2258275
3774247
42074247
52843247
64936247
08090244
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))))
(neg b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(+ (* a (/ c (* b_2 (neg b_2)))) 1)
a
(/ c (* b_2 (neg b_2)))
c
(* b_2 (neg b_2))
1
(* (/ -2 a) b_2)
(/ -2 a)
-2
a
b_2
(/ (* a (* (/ -1/2 b_2) c)) a)
(* a (* (/ -1/2 b_2) c))
a
(* (/ -1/2 b_2) c)
(/ -1/2 b_2)
-1/2
b_2
c
(/ (* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))) (* b_2 (* b_2 b_2)))
(* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c))))
c
(+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))
-1/2
(* b_2 b_2)
b_2
(* -1/8 (* a c))
-1/8
(* a c)
a
(* b_2 (* b_2 b_2))
(/ (+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))) a)
(+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))))
(neg b_2)
b_2
(sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))
(+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))
(/ c (* b_2 (neg b_2)))
c
(* b_2 (neg b_2))
(* a (* b_2 b_2))
a
(* b_2 b_2)
Outputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))) 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)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))))
(-.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 b_2)
(neg.f64 b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))
(* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(*.f64 b_2 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.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)
(* (/ -2 a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
-2
#s(literal -2 binary64)
a
b_2
(/ (* a (* (/ -1/2 b_2) c)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* a (* (/ -1/2 b_2) c))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
a
(* (/ -1/2 b_2) c)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
-1/2
#s(literal -1/2 binary64)
b_2
c
(/ (* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))) (* b_2 (* b_2 b_2)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
c
(+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
-1/2
#s(literal -1/2 binary64)
(* b_2 b_2)
(*.f64 b_2 b_2)
b_2
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
-1/8
#s(literal -1/8 binary64)
(* a c)
(*.f64 a c)
a
(* b_2 (* b_2 b_2))
(*.f64 b_2 (*.f64 b_2 b_2))
(/ (+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(/ 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))
(* a (* b_2 b_2))
(*.f64 a (*.f64 b_2 b_2))
a
(* b_2 b_2)
(*.f64 b_2 b_2)

localize258.0ms (2.4%)

Memory
-0.4MiB live, 250.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy90.9%
(*.f64 a (*.f64 b_2 b_2))
accuracy81.6%
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
accuracy62.6%
(sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
accuracy62.2%
(fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
accuracy99.7%
(*.f64 #s(literal -1/8 binary64) (*.f64 a c))
accuracy98.0%
(fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))
accuracy94.5%
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c))))
accuracy57.4%
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy99.7%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
accuracy93.9%
(*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
accuracy87.6%
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.6%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
accuracy94.3%
(*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))
accuracy91.7%
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
accuracy87.6%
(sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
accuracy81.6%
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))))))
Samples
65.0ms181×0valid
59.0ms40×2valid
15.0ms28×1valid
5.0ms3valid
1.0ms4valid
Compiler

Compiled 290 to 39 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-div: 47.0ms (47.8% of total)
ival-mult: 28.0ms (28.5% of total)
ival-add: 8.0ms (8.1% of total)
ival-sqrt: 6.0ms (6.1% of total)
adjust: 5.0ms (5.1% of total)
ival-neg: 2.0ms (2% of total)
ival-fabs: 2.0ms (2% of total)
exact: 1.0ms (1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series38.0ms (0.4%)

Memory
5.6MiB live, 78.8MiB allocated
Counts
23 → 672
Calls
Call 1
Inputs
#<alt (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))))>
#<alt (/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))) a)>
#<alt (neg b_2)>
#<alt (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))>
#<alt (* (/ -2 a) b_2)>
#<alt (/ -2 a)>
#<alt (/ (* a (* (/ -1/2 b_2) c)) a)>
#<alt (* a (* (/ -1/2 b_2) c))>
#<alt (* (/ -1/2 b_2) c)>
#<alt (/ -1/2 b_2)>
#<alt (/ (* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))) (* b_2 (* b_2 b_2)))>
#<alt (* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c))))>
#<alt (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))>
#<alt (* b_2 b_2)>
#<alt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))>
#<alt (+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))))>
#<alt (/ (+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))) a)>
#<alt (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))>
#<alt (/ c (* b_2 (neg b_2)))>
#<alt (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))>
#<alt (* -1/8 (* a c))>
#<alt (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))>
#<alt (* a (* 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 (* -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 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -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 (* -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 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<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/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 (/ 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/2 (* (pow b_2 2) c))>
#<alt (* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))>
#<alt (* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))>
#<alt (* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))>
#<alt (* -1/8 (* a (pow c 2)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* -1/8 (* a (pow c 2)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* -1/8 (* a (pow c 2)))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (* -1/2 (* (pow b_2 2) c))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* -1/2 (* (pow b_2 2) c))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))>
#<alt (* -1/2 (* (pow b_2 2) c))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))>
#<alt (* -1/8 (* a (pow c 2)))>
#<alt (* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))>
#<alt (* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))>
#<alt (* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))>
#<alt (* -1/8 (* a (pow c 2)))>
#<alt (* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))>
#<alt (* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))>
#<alt (* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))>
#<alt (* -1/8 (* a c))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (* -1/2 (pow b_2 2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* -1/2 (pow b_2 2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* -1/2 (pow b_2 2))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (* -1/8 (* a c))>
#<alt (* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))>
#<alt (* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))>
#<alt (* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))>
#<alt (* -1/8 (* a c))>
#<alt (* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))>
#<alt (* -1/2 (pow b_2 2))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))>
#<alt (* -1/8 (* a c))>
#<alt (* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))>
#<alt (* -1/8 (* a c))>
#<alt (* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (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 (* 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 (* -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 (* (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 (* 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/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 (* (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/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>
#<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 (* -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 (* (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/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<alt (* -1/8 (* a c))>
#<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 (* (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 (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
#<alt (* a (pow b_2 2))>
Calls

168 calls:

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

rewrite461.0ms (4.3%)

Memory
21.8MiB live, 807.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 498×accelerator-lowering-fma.f32
6 498×accelerator-lowering-fma.f64
4 648×*-lowering-*.f32
4 648×*-lowering-*.f64
4 624×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037243
1206231
21574222
08172219
Stop Event
iter limit
node limit
Counts
23 → 896
Calls
Call 1
Inputs
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))))
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))) a)
(neg b_2)
(fabs (* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))))
(* (/ -2 a) b_2)
(/ -2 a)
(/ (* a (* (/ -1/2 b_2) c)) a)
(* a (* (/ -1/2 b_2) c))
(* (/ -1/2 b_2) c)
(/ -1/2 b_2)
(/ (* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))) (* b_2 (* b_2 b_2)))
(* c (+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c))))
(+ (* -1/2 (* b_2 b_2)) (* -1/8 (* a c)))
(* b_2 b_2)
(+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))
(+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2))))
(/ (+ (neg b_2) (sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))) a)
(sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1))
(/ c (* b_2 (neg b_2)))
(* b_2 (sqrt (+ (* a (/ c (* b_2 (neg b_2)))) 1)))
(* -1/8 (* a c))
(sqrt (+ (* (/ c (* b_2 (neg b_2))) (* a (* b_2 b_2))) (* b_2 b_2)))
(* a (* b_2 b_2))
Outputs
(+.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))))))
(+.f64 (fabs.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 #s(literal 0 binary64) (neg.f64 (-.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))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.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))))))) (neg.f64 (/.f64 (*.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 (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)))))))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) (neg.f64 b_2))
(-.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)
(-.f64 #s(literal 0 binary64) (-.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)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.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))))))) (/.f64 (*.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 (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))))))))
(-.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.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))))) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))
(fma.f64 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))))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) 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))))))
(fma.f64 #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))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.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))))))) (neg.f64 (/.f64 (*.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 (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)))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) 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))))))
(fma.f64 (fabs.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 #s(literal -1 binary64) 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))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.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 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.f64 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))) (fma.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)))) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.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 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.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 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.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)))) (fma.f64 b_2 b_2 (*.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))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))))
(/.f64 (-.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)))) (*.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) (fabs.f64 (*.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 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.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 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.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 (*.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))))))) (neg.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))))))))
(/.f64 (fma.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)))) (neg.f64 (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.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))))))) (*.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)))))) (*.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 (-.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)))))) (-.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))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.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)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))) (neg.f64 (neg.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)))))))))
(/.f64 (neg.f64 (fma.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)))) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.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)))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.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)))))) (-.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)))))) (*.f64 #s(literal 0 binary64) (-.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))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.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))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.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 (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))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.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))))))) (/.f64 (*.f64 b_2 b_2) (-.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))))))) (fma.f64 (/.f64 (*.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 (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))))))) (/.f64 (*.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 (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))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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))))))) (/.f64 (*.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 (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)))))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.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 (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) (fabs.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 (*.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 #s(literal 1 binary64) (-.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))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))))
(*.f64 (neg.f64 (-.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)))) (*.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 (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)))))))))
(*.f64 (fma.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)))) (neg.f64 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.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 (/.f64 (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 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (/.f64 (*.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 (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 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (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) (fabs.f64 (*.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 (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 a (-.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)))))))))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 a (-.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))))))) (-.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)))) (*.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 (*.f64 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) a) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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) (/.f64 (*.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 (-.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)))) (*.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))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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))) a)))
(/.f64 #s(literal 1 binary64) (/.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)))))) (/.f64 (-.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)))) (*.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 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))))
(/.f64 (-.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)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) (*.f64 a (-.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))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) a))
(/.f64 (*.f64 (-.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)))) (*.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)) (*.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 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))))
(/.f64 (neg.f64 (-.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)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))) (neg.f64 (*.f64 a (-.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)))))))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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))) a) (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))
(/.f64 (/.f64 (-.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)))) (*.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 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)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (-.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)))) (*.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))) (neg.f64 (*.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 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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))) a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(/.f64 (neg.f64 (/.f64 (-.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)))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))) a)) (neg.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))))))))
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) a))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 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)))))) (-.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))))))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 a (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))))
(*.f64 (-.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)))) (*.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 (-.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)))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) a)))
(*.f64 (*.f64 (-.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)))) (*.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)) (/.f64 #s(literal 1 binary64) (*.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 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(*.f64 (/.f64 (-.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)))) (*.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 (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))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (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))) (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 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (-.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)))) (*.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)) (/.f64 #s(literal 1 binary64) (-.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))))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 b_2))))) a) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 (fabs.f64 (*.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))) (fabs.f64 b_2) (neg.f64 (neg.f64 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) 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 #s(literal 0 binary64) b_2)))) (neg.f64 b_2))
(neg.f64 b_2)
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.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 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 (*.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 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(*.f64 #s(literal -1 binary64) 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)))))
(fabs.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(fabs.f64 (neg.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))))
(fabs.f64 (neg.f64 (neg.f64 (neg.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 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)))
(fabs.f64 (-.f64 (*.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)))
(*.f64 #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))))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2))
(*.f64 (fabs.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 a #s(literal -1/2 binary64)))
(/.f64 (neg.f64 b_2) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.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) (/.f64 (neg.f64 a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 #s(literal 2 binary64) b_2)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) b_2)) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.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 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 #s(literal 2 binary64) b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) a))
(exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) a))
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal -2 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -2 binary64) (*.f64 a #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (neg.f64 a))
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a)))
(neg.f64 (/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)) a))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a a))
(*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))))
(*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 c a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a))
(*.f64 (/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 a) a))
(*.f64 (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 c) a))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64)) (/.f64 a a))
(*.f64 (/.f64 (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 c a))
(/.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a)))
(/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a) b_2)
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a)) (neg.f64 b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 c (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a)
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) c)
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (neg.f64 b_2)))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c #s(literal -2 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) b_2))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(neg.f64 (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 c (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c b_2) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) b_2)))
(/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (/.f64 c b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))
(/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)) (/.f64 b_2 c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 c b_2) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2))
(/.f64 (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)) b_2)
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) b_2) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal 1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) b_2)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) #s(literal -1 binary64))
(*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2))
(*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) b_2))
(*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)) (/.f64 c b_2))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))))
(*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))) c)
(*.f64 (neg.f64 (neg.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) b_2))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (/.f64 (/.f64 c b_2) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)))
(*.f64 (/.f64 (/.f64 c b_2) b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2))
(*.f64 (/.f64 (/.f64 c b_2) b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(*.f64 (*.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 c b_2) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c b_2)) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) b_2) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 (/.f64 (neg.f64 c) b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 c #s(literal -1 binary64)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 b_2)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 b_2)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (*.f64 b_2 b_2))) (/.f64 c b_2))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 c b_2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) #s(literal -1 binary64)) (/.f64 (/.f64 c b_2) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 c b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #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 (/.f64 c b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (/.f64 c b_2) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) b_2))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) c) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a c) (*.f64 #s(literal -1/8 binary64) c) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) c (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c c) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 b_2 c) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a c) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 c (*.f64 a c)) #s(literal -1/8 binary64) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(fma.f64 (*.f64 c (*.f64 b_2 #s(literal -1/2 binary64))) b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))
(/.f64 c (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))) (*.f64 c (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))) (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) c)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))) (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))))
(/.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)))) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) c) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) c) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))))) (neg.f64 (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))))
(/.f64 (neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) c)) (neg.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) c)) (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) c)
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c))) (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) c)))))
(*.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 c (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) c) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(fma.f64 a (*.f64 c #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 c (*.f64 a #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 a c) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 a c) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) c (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 b_2 #s(literal -1/2 binary64)) b_2 (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) c) a (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/512 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/64 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 c #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(exp.f64 (log.f64 (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (*.f64 b_2 b_2)))
(fabs.f64 (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2)))
(neg.f64 (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2))))))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (fabs.f64 b_2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 b_2 (neg.f64 (neg.f64 b_2)))
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 (fabs.f64 b_2) (fabs.f64 b_2))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (neg.f64 b_2)) b_2)
(*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2)
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(+.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(exp.f64 (log.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (*.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 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))) (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))))
(sqrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 b_2 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.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 a (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))
(fma.f64 c (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 a c) (neg.f64 (*.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 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (fabs.f64 b_2) (fabs.f64 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (/.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 a) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (neg.f64 b_2)) b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 b_2)) (/.f64 c b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (/.f64 c (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (*.f64 (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (/.f64 (neg.f64 c) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a b_2) (/.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 b_2 c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 a)) (/.f64 c b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 a)) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))) b_2) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 a)) #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 a)) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 a))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 c b_2) (*.f64 b_2 (*.f64 b_2 a))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) b_2) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (*.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 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 a) (/.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 a (/.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (neg.f64 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 b_2 b_2)) (*.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 a) b_2) (/.f64 b_2 (/.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) #s(literal -1 binary64)) (/.f64 (/.f64 c b_2) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) b_2) (/.f64 a (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 a)) b_2) (/.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 a)) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 c) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 a)) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 b_2 a) (/.f64 b_2 c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (/.f64 a (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 a) (neg.f64 b_2)) (/.f64 b_2 (/.f64 b_2 c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) (neg.f64 b_2)) (/.f64 a b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (*.f64 b_2 a)) (neg.f64 b_2)) (/.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (neg.f64 b_2))) (/.f64 (neg.f64 c) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (neg.f64 c) b_2) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #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 #s(literal 1 binary64) (/.f64 (/.f64 #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))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 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)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #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 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))))
(pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #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))) #s(literal -1 binary64))
(*.f64 #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 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 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 (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(+.f64 (neg.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 b_2))))
(+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))
(+.f64 #s(literal 0 binary64) (neg.f64 (-.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 b_2))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) (neg.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2)))))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (-.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 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2))))))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (pow.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (neg.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 b_2))))) (neg.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 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 b_2)))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.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 b_2) (*.f64 (neg.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 b_2)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2)) (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (fma.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 b_2) (*.f64 (neg.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 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (-.f64 (neg.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 b_2)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) (neg.f64 (fma.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 b_2) (*.f64 (neg.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 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.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 b_2))))))
(/.f64 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.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))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.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))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.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))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.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 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.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 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.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 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.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 b_2 b_2) (-.f64 (neg.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 b_2))))) (*.f64 (-.f64 (neg.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 b_2)))) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.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 b_2)))) (-.f64 (neg.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 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.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 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.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 b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.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 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 b_2)))) (*.f64 #s(literal 0 binary64) (-.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 b_2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) (fma.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.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 b_2) (*.f64 (neg.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 b_2))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.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 b_2))))))
(*.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.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 b_2)))))))
(*.f64 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.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 b_2)))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.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 b_2))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.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 b_2))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 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) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.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 b_2)))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.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 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) a) (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.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 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.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 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (*.f64 a #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.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 b_2))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.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 b_2)))) a))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.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 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) a) (-.f64 (neg.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 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.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 b_2)))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 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 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) a)) (neg.f64 (-.f64 (neg.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 b_2))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (neg.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 b_2)))) (-.f64 (neg.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 b_2))))))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (neg.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 b_2)))))))
(*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.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 b_2)))) a)))
(*.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (-.f64 (neg.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 b_2))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.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 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 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 b_2))))))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 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 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))) (*.f64 a c)) (*.f64 a c)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))) (sqrt.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 a (neg.f64 (/.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 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))) (fabs.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))))
(/.f64 (fabs.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (fabs.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.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 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))))
(pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))) #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 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2)))))) #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 b_2) (*.f64 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 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (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 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 b_2)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 c b_2) b_2))
(-.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 (neg.f64 (*.f64 b_2 b_2)))
(/.f64 c (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 c (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (/.f64 c b_2) #s(literal -1 binary64))))
(/.f64 (neg.f64 c) (*.f64 b_2 b_2))
(/.f64 (/.f64 c b_2) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (*.f64 b_2 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)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 c b_2) #s(literal -1 binary64)) 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))
(*.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 c b_2) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.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) 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 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))))
(*.f64 (neg.f64 (neg.f64 c)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.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) (neg.f64 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 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) 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 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 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.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 a (*.f64 c #s(literal -1/8 binary64)))
(*.f64 c (*.f64 a #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 a c))
(*.f64 (*.f64 a c) #s(literal -1/8 binary64))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) c)
(*.f64 (*.f64 #s(literal -1/8 binary64) c) a)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #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 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.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 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (pow.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 b_2 b_2)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (*.f64 c (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 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 b_2)))))
(*.f64 b_2 (*.f64 b_2 a))
(*.f64 a (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 b_2) a)
(*.f64 (*.f64 b_2 a) b_2)

simplify524.0ms (4.9%)

Memory
-17.4MiB live, 963.6MiB allocated
Algorithm
egg-herbie
Rules
11 712×accelerator-lowering-fma.f32
11 712×accelerator-lowering-fma.f64
7 660×*-lowering-*.f32
7 660×*-lowering-*.f64
4 106×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07059768
122879476
276779476
081689153
Stop Event
iter limit
node limit
Counts
672 → 672
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)))))))
(* -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 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -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))
(* -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 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* -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/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 (/ 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/2 (* (pow b_2 2) c))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(* -1/8 (* a (pow c 2)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* -1/8 (* a (pow c 2)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* -1/8 (* a (pow c 2)))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(* -1/2 (* (pow b_2 2) c))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* -1/2 (* (pow b_2 2) c))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* -1/2 (* (pow b_2 2) c))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(* -1/8 (* a (pow c 2)))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(* -1/8 (* a (pow c 2)))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(* -1/8 (* a c))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(* -1/2 (pow b_2 2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* -1/2 (pow b_2 2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* -1/2 (pow b_2 2))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(* -1/8 (* a c))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(* -1/8 (* a c))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(* -1/2 (pow b_2 2))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(* -1/8 (* a c))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(* -1/8 (* a c))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(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))
(* 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)))))
(* -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)))))
(* (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))
(* 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/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)))))
(* (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/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
(+ 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))))))
(* -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)))
(* (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/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
(* -1/8 (* a c))
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)))))))
(* (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)))))))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
(* a (pow b_2 2))
Outputs
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 b_2 a)) (/.f64 b_2 (neg.f64 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))))
(neg.f64 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (neg.f64 (*.f64 b_2 a))) (/.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 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (neg.f64 (*.f64 b_2 a))) (/.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 (fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (neg.f64 (*.f64 b_2 a))) (/.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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(* -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 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.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))
(/.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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.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 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) 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 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 (- (* -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 (- (* -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)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.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 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.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 (*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -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)))) 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)))) 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 b_2))
(/.f64 (*.f64 c #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 (/ 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 c (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 c (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 c (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal 1/8 binary64))) (*.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal 1/8 binary64))) (*.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 c (*.f64 c #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -1/2 (* (pow b_2 2) c))
(*.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(* c (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(* -1/8 (* a (pow c 2)))
(*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* -1/8 (* a (pow c 2)))
(*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* (pow c 2) (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 (*.f64 c c) (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* -1/8 (* a (pow c 2)))
(*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(* -1/2 (* (pow b_2 2) c))
(*.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* -1/2 (* (pow b_2 2) c))
(*.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* (pow b_2 2) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (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))))
(* -1/2 (* (pow b_2 2) c))
(*.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2))))
(*.f64 c (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))))
(* -1/8 (* a (pow c 2)))
(*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c a) #s(literal -1/2 binary64)) (*.f64 c (*.f64 c #s(literal -1/8 binary64)))))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c a) #s(literal -1/2 binary64)) (*.f64 c (*.f64 c #s(literal -1/8 binary64)))))
(* a (+ (* -1/2 (/ (* (pow b_2 2) c) a)) (* -1/8 (pow c 2))))
(*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c a) #s(literal -1/2 binary64)) (*.f64 c (*.f64 c #s(literal -1/8 binary64)))))
(* -1/8 (* a (pow c 2)))
(*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 b_2)) a) (*.f64 c (*.f64 c #s(literal 1/8 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 b_2)) a) (*.f64 c (*.f64 c #s(literal 1/8 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (pow c 2)) (* 1/2 (/ (* (pow b_2 2) c) a)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 b_2)) a) (*.f64 c (*.f64 c #s(literal 1/8 binary64)))) (neg.f64 a))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* -1/2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* -1/2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* (pow b_2 2) (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* -1/2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(*.f64 a (fma.f64 c #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) a)))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(*.f64 a (fma.f64 c #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) a)))
(* a (+ (* -1/2 (/ (pow b_2 2) a)) (* -1/8 c)))
(*.f64 a (fma.f64 c #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) a)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (fma.f64 c #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) a))))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (fma.f64 c #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) a))))
(* -1 (* a (+ (* 1/8 c) (* 1/2 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (fma.f64 c #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) a))))
(* -1/2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c)))
(fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64))))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 c (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 c (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* c (+ (* -1/2 (/ (pow b_2 2) c)) (* -1/8 a)))
(*.f64 c (fma.f64 a #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (fma.f64 a #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) c))))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (fma.f64 a #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) c))))
(* -1 (* c (+ (* 1/8 a) (* 1/2 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (fma.f64 a #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) c))))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* 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 a (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (-.f64 a (/.f64 (*.f64 b_2 b_2) c))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (-.f64 a (/.f64 (*.f64 b_2 b_2) c))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(neg.f64 (*.f64 c (-.f64 a (/.f64 (*.f64 b_2 b_2) c))))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -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 (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)))
(* (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 (*.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 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.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 a (*.f64 a (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.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 a (*.f64 a (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.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 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #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 (fma.f64 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 2 binary64))) (neg.f64 b_2))
(* -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 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.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 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)))
(* 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 #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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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 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)))
(*.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 (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)))
(* -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 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) b_2) c)))
(* -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 c (*.f64 c #s(literal -1/8 binary64))) (*.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 a (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.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 c (*.f64 c #s(literal -1/8 binary64))) (*.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 (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 #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))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (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 a (neg.f64 (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 (*.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)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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)))) (neg.f64 a)) 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)))
(+ (* 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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.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 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 a (*.f64 a (*.f64 c (*.f64 c c)))) (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 (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 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (*.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))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 a (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 a (fma.f64 (*.f64 c c) (/.f64 #s(literal -1/8 binary64) (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)))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) 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 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (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)))
(* 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)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (*.f64 b_2 a))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (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 (-.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 (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 (*.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 (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 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) (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 (*.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 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))))) c)) 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 a (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 a (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.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 c (*.f64 c #s(literal -1/8 binary64))) (*.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)))
(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 #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))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (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 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -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 #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))))) 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 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (/.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))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))))))
(fma.f64 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (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 (*.f64 c c) (/.f64 #s(literal -1/8 binary64) (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 (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 #s(literal 1/2 binary64) (*.f64 (/.f64 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 (/.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 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal 1/2 binary64) (*.f64 (/.f64 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 (/.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 c) (*.f64 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 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 c a)) 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 (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)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (/.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 #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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) 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))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) 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)))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #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 (sqrt.f64 (/.f64 c a)) (/.f64 (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 (*.f64 c #s(literal -1/2 binary64)) (*.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 c #s(literal -1/8 binary64)) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) 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 #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 (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 (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)) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 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))) 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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 a #s(literal 5 binary64)) (pow.f64 c #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 c c))))) (*.f64 (/.f64 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))) b_2)))))
(* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (/.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)))))
(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 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))))))
(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 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 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)))))
(* -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 (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 #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 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 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 (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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (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 (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 (*.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)
(/ (+ (* (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 b_2 (*.f64 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 c #s(literal 5 binary64)) (pow.f64 a #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 (*.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)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (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 (+ (* -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 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (*.f64 c #s(literal -1/2 binary64)) (*.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 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (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 (+ (* -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 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) 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) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (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 (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 (*.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 b_2 (*.f64 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 c #s(literal 5 binary64)) (pow.f64 a #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 (*.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)))))
(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 (*.f64 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.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))))) b_2)
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(* -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 (*.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))) (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)))
(*.f64 (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))) (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)))) (neg.f64 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 a (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 a (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 #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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.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)))
(*.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 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))))))
(neg.f64 (*.f64 a (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 c c) (*.f64 c (pow.f64 a #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))))
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 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)) 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 (/.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)))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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 (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))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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/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 (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)))))))
(* -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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 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))))))
(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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 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 #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 (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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 a c))))))))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
(* -1/8 (* a c))
(*.f64 a (*.f64 c #s(literal -1/8 binary64)))
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 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)) 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 (/.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)))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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 (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))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #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/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 (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)))))))
(* -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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 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))))))
(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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 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 #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 (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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.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 a c))))))))
(* (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) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (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 (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 (*.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 b_2 (*.f64 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 c #s(literal 5 binary64)) (pow.f64 a #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 (*.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)))))
(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 (*.f64 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.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))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) b_2) 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 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (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)) (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))))))))
(*.f64 (fma.f64 a (fma.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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))) (neg.f64 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 a (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 a (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/8 binary64))) (*.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 #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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 c (*.f64 a (*.f64 a a))))) (*.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)))
(*.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 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))))))
(neg.f64 (*.f64 a (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 c c) (*.f64 c (pow.f64 a #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))
(* a (pow b_2 2))
(*.f64 b_2 (*.f64 b_2 a))

eval255.0ms (2.4%)

Memory
25.3MiB live, 554.6MiB allocated
Compiler

Compiled 47 234 to 4 616 computations (90.2% saved)

prune301.0ms (2.8%)

Memory
11.4MiB live, 555.8MiB allocated
Pruning

42 alts after pruning (37 fresh and 5 done)

PrunedKeptTotal
New1 814161 830
Fresh72128
Picked235
Done022
Total1 823421 865
Accuracy
94.1%
Counts
1 865 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
36.9%
(/.f64 (fma.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)) a)
28.1%
(/.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)
12.7%
(/.f64 (/.f64 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))) a)
53.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
36.0%
(/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) a)
31.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) (neg.f64 b_2)) (/.f64 a b_2) (*.f64 b_2 b_2)))) a)
34.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2)))) a)
31.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (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))))))) a)
36.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) a)
30.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))))) a)
53.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
18.1%
(/.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)
36.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) a)
34.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
56.1%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64)))))) a)
53.4%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))))) a)
26.7%
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) a)
26.1%
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
26.7%
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
12.4%
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
9.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
32.6%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
35.4%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
28.0%
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
12.9%
(/.f64 (neg.f64 b_2) a)
23.0%
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) a)
28.4%
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
27.8%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))
35.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
12.2%
(*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
27.5%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
24.5%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
35.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
16.5%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))
35.3%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
28.9%
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
27.0%
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
34.6%
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
35.2%
(neg.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a))
26.5%
(neg.f64 (*.f64 b_2 (/.f64 (fma.f64 b_2 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) (*.f64 (neg.f64 a) b_2))))
18.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
Compiler

Compiled 1 421 to 854 computations (39.9% saved)

simplify172.0ms (1.6%)

Memory
-5.5MiB live, 327.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2))))
cost-diff1024
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
cost-diff1024
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2))
cost-diff0
(*.f64 a (*.f64 c c))
cost-diff0
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
cost-diff0
(/.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)
cost-diff320
(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)))
cost-diff0
(*.f64 a c)
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c))
cost-diff1024
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) 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 (/.f64 (/.f64 c (neg.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 (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64))))))
cost-diff384
(/.f64 (/.f64 c (neg.f64 b_2)) b_2)
Rules
4 168×*-lowering-*.f32
4 168×*-lowering-*.f64
2 914×accelerator-lowering-fma.f32
2 914×accelerator-lowering-fma.f64
1 628×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037287
191283
2251253
3836237
42438233
53787233
65746233
08498231
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))))) a)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))))
(neg b_2)
b_2
(fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))))
(* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))
(sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))
(+ (* a (/ (/ c (neg b_2)) b_2)) 1)
a
(/ (/ c (neg b_2)) b_2)
(/ c (neg b_2))
c
1
(/ (neg b_2) a)
(neg b_2)
b_2
a
(/ (* (/ -1/2 b_2) (* a c)) a)
(* (/ -1/2 b_2) (* a c))
(/ -1/2 b_2)
-1/2
b_2
(* a c)
a
c
(/ (+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2)) b_2)
(+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2))
-1/8
(/ (* a (* c c)) (* b_2 b_2))
(* a (* c c))
a
(* c c)
c
(* b_2 b_2)
b_2
(* c -1/2)
-1/2
(/ (+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))) a)
(+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))))
(neg b_2)
b_2
(sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))
(+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))
(/ (* b_2 b_2) (neg b_2))
(* b_2 b_2)
(* a (/ c b_2))
a
(/ c b_2)
c
Outputs
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg 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 (/ (/ c (neg 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 (/ (/ c (neg 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 (/ (/ c (neg 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 (/ (/ c (neg b_2)) b_2)) 1))
(sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(+ (* a (/ (/ c (neg b_2)) b_2)) 1)
(fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))
a
(/ (/ c (neg b_2)) b_2)
(/.f64 c (*.f64 b_2 (neg.f64 b_2)))
(/ c (neg b_2))
(/.f64 c (neg.f64 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
(/ (* (/ -1/2 b_2) (* a c)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* (/ -1/2 b_2) (* a c))
(*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
-1/2
#s(literal -1/2 binary64)
b_2
(* a c)
(*.f64 a c)
a
c
(/ (+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2)) b_2)
(/.f64 (*.f64 c (fma.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) b_2)
(+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2))
(*.f64 c (fma.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
-1/8
#s(literal -1/8 binary64)
(/ (* a (* c c)) (* b_2 b_2))
(/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2))
(* a (* c c))
(*.f64 c (*.f64 a c))
a
(* c c)
(*.f64 c c)
c
(* b_2 b_2)
(*.f64 b_2 b_2)
b_2
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(/ (+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)
(neg b_2)
(neg.f64 b_2)
b_2
(sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(/ (* b_2 b_2) (neg b_2))
(neg.f64 b_2)
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a (/ c b_2))
(*.f64 a (/.f64 c b_2))
a
(/ c b_2)
(/.f64 c b_2)
c

localize173.0ms (1.6%)

Memory
4.9MiB live, 361.4MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy93.7%
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2))
accuracy81.6%
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2))))
accuracy62.6%
(sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2)))
accuracy55.1%
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
accuracy100.0%
(*.f64 b_2 b_2)
accuracy99.6%
(/.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)
accuracy90.8%
(*.f64 a (*.f64 c c))
accuracy81.2%
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy100.0%
(*.f64 a c)
accuracy92.1%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c))
accuracy87.6%
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
accuracy100.0%
(/.f64 (neg.f64 b_2) a)
accuracy100.0%
(neg.f64 b_2)
accuracy95.3%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64)))))) a)
accuracy94.3%
(*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64))))
accuracy87.6%
(sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64)))
accuracy81.6%
(+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64))))))
Samples
48.0ms181×0valid
33.0ms36×2valid
18.0ms32×1valid
6.0ms3valid
Compiler

Compiled 281 to 39 computations (86.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
ival-div: 32.0ms (42% of total)
ival-mult: 22.0ms (28.9% of total)
ival-add: 8.0ms (10.5% of total)
ival-sqrt: 6.0ms (7.9% of total)
adjust: 4.0ms (5.2% of total)
ival-neg: 2.0ms (2.6% of total)
ival-fabs: 2.0ms (2.6% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series110.0ms (1%)

Memory
-4.8MiB live, 70.4MiB allocated
Counts
21 → 612
Calls
Call 1
Inputs
#<alt (/ (/ c (neg b_2)) b_2)>
#<alt (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))))>
#<alt (/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))))) a)>
#<alt (neg b_2)>
#<alt (/ (neg b_2) a)>
#<alt (/ (* (/ -1/2 b_2) (* a c)) a)>
#<alt (* (/ -1/2 b_2) (* a c))>
#<alt (/ -1/2 b_2)>
#<alt (* a c)>
#<alt (+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2))>
#<alt (/ (+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2)) b_2)>
#<alt (/ (* a (* c c)) (* b_2 b_2))>
#<alt (* a (* c c))>
#<alt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))>
#<alt (/ (* b_2 b_2) (neg b_2))>
#<alt (+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))))>
#<alt (/ (+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))) a)>
#<alt (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))>
#<alt (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))>
#<alt (* b_2 b_2)>
#<alt (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))>
Outputs
#<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 (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 (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* -1/2 c)>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))>
#<alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))>
#<alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))>
#<alt (* -1/2 c)>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))>
#<alt (* -1/2 c)>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (* -1/2 c)>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))>
#<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/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/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 (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<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 (* -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 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>
#<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 (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (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)))))))>
Calls

153 calls:

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

rewrite758.0ms (7.1%)

Memory
-128.3MiB live, 700.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 534×accelerator-lowering-fma.f32
5 534×accelerator-lowering-fma.f64
4 892×/-lowering-/.f32
4 892×/-lowering-/.f64
4 400×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037220
1217216
21731194
08305184
Stop Event
iter limit
node limit
Counts
21 → 862
Calls
Call 1
Inputs
(/ (/ c (neg b_2)) b_2)
(+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))))
(/ (+ (neg b_2) (fabs (* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))))) a)
(neg b_2)
(/ (neg b_2) a)
(/ (* (/ -1/2 b_2) (* a c)) a)
(* (/ -1/2 b_2) (* a c))
(/ -1/2 b_2)
(* a c)
(+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2))
(/ (+ (* -1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c -1/2)) b_2)
(/ (* a (* c c)) (* b_2 b_2))
(* a (* c c))
(+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))
(/ (* b_2 b_2) (neg b_2))
(+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2))))
(/ (+ (neg b_2) (sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))) a)
(sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1))
(* b_2 (sqrt (+ (* a (/ (/ c (neg b_2)) b_2)) 1)))
(* b_2 b_2)
(sqrt (+ (* (/ (* b_2 b_2) (neg b_2)) (* a (/ c b_2))) (* b_2 b_2)))
Outputs
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 b_2 (/.f64 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)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (/.f64 c b_2) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (/.f64 c b_2) b_2))
(neg.f64 (*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2)))
(neg.f64 (/.f64 (/.f64 c b_2) b_2))
(/.f64 c (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (/.f64 c (neg.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 (neg.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 b_2 c)) (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) #s(literal 1 binary64))))
(/.f64 (/.f64 c b_2) (neg.f64 b_2))
(/.f64 (neg.f64 c) (*.f64 b_2 b_2))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (/.f64 b_2 c)))
(/.f64 (/.f64 #s(literal -1 binary64) b_2) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 c (neg.f64 b_2)) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 c (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(pow.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 c))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 c (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (/.f64 c (neg.f64 (*.f64 b_2 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 #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 #s(literal -1 binary64) b_2) (/.f64 (/.f64 c (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 c #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 c b_2) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 b_2 c)))
(*.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 (neg.f64 (/.f64 #s(literal -1 binary64) b_2)) b_2))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 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 (neg.f64 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (*.f64 #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 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 c b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(-.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 b_2 (/.f64 b_2 (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (neg.f64 b_2) (/.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (neg.f64 b_2) (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (fabs.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (neg.f64 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 b_2 b_2) (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (-.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (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 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) a))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (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 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) a))
(-.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (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 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))) a) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) a))
(/.f64 (neg.f64 (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #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 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #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 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) a))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2))) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(*.f64 (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) (fabs.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #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 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2)))) a) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) (fabs.f64 b_2)) (neg.f64 b_2))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) 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 #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)))))
(neg.f64 b_2)
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) b_2)
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) b_2)))
(/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) 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 (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 (*.f64 b_2 b_2) #s(literal -1 binary64))) (neg.f64 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)))))
(pow.f64 (neg.f64 b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 (neg.f64 b_2)))
(*.f64 (neg.f64 b_2) (/.f64 b_2 b_2))
(*.f64 (neg.f64 b_2) (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (/.f64 b_2 (neg.f64 b_2)) b_2)
(*.f64 (/.f64 b_2 b_2) (neg.f64 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (neg.f64 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) (neg.f64 (neg.f64 (/.f64 a (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (neg.f64 b_2))))
(/.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)) (neg.f64 (*.f64 b_2 a))) (*.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))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 #s(literal 0 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 0 binary64) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 a)))))
(pow.f64 (/.f64 a (neg.f64 b_2)) #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 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) a)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) a)))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64)) a))
(/.f64 #s(literal 1 binary64) (*.f64 a (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 #s(literal 1 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) a)
(/.f64 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 a))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 a b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (neg.f64 (*.f64 b_2 a)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (neg.f64 (*.f64 a b_2)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) a)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) a)) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (neg.f64 (neg.f64 (*.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) a))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) a))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) a))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 b_2))
(pow.f64 (*.f64 a (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 a)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c a) a)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) a) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c a) a))
(*.f64 (*.f64 c a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 b_2)))
(*.f64 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 (*.f64 c a) a) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 c a))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (/.f64 (*.f64 c a) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c a)) a))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) a))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 c) a))
(*.f64 (/.f64 (neg.f64 (*.f64 c a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal -1 binary64)) (/.f64 (*.f64 c a) a))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(literal -1 binary64)) (/.f64 c a))
(*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) a) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c a) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))))
(/.f64 (*.f64 c a) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) b_2)
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) #s(literal -1 binary64))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c a))
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 c b_2) (/.f64 a #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 c (neg.f64 b_2)) a))
(*.f64 (/.f64 a b_2) (/.f64 c #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c a) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c)
(*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c a) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) a)
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(*.f64 c a)
(*.f64 a c)
(+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))
(fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))
(fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 c (*.f64 c a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 c (*.f64 c a)) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 a b_2)) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 c (*.f64 c a))) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c (*.f64 c a)) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) #s(literal 1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) b_2) (/.f64 c b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) #s(literal -1 binary64)) (/.f64 c (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) b_2) (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 c (*.f64 c a))) b_2) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 c (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) #s(literal 1 binary64)) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) b_2) (/.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(neg.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) b_2))))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))) b_2)
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 (*.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(pow.f64 (/.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) b_2))
(*.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) b_2) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2))
(*.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) b_2))
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 b_2)))
(*.f64 (/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c a)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (*.f64 c a)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c c))))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 c a))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c a)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c c)) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c a))))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 c a)) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a b_2) (*.f64 c c))) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c a))) #s(literal -1 binary64))
(*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 (/.f64 c (neg.f64 b_2)) a))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c a) (*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c a) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (*.f64 c c) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 c b_2))
(*.f64 (neg.f64 (*.f64 c (*.f64 c a))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 c c)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 c a)) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 c a)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c a))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 c (neg.f64 b_2)) a) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) a)
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 c c) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (neg.f64 (*.f64 c a)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 (/.f64 a b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 a (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 (/.f64 a b_2) b_2))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 a b_2) #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a b_2))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) (/.f64 (*.f64 c c) b_2))
(*.f64 c (*.f64 c a))
(*.f64 a (*.f64 c c))
(*.f64 (*.f64 c a) c)
(*.f64 (*.f64 c c) a)
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(+.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))
(exp.f64 (log.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))) (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))))
(sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))
(fma.f64 b_2 (*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 b_2))
(fma.f64 b_2 (/.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 b_2 (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b_2) a) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (neg.f64 b_2) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (/.f64 (*.f64 c a) b_2)) b_2) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 a (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) (/.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 a (*.f64 (/.f64 c b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c b_2) (neg.f64 (*.f64 b_2 a)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) (neg.f64 b_2) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (/.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 (fabs.f64 b_2) (fabs.f64 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (/.f64 a b_2) (/.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 a)) (/.f64 c b_2) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 c (neg.f64 b_2)) a) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 c (neg.f64 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 c a) b_2))) (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 a (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (/.f64 b_2 (neg.f64 b_2)) a) (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (/.f64 (*.f64 c a) b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 c a) b_2) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) (/.f64 c b_2)) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2) (/.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) c) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1 binary64)) (neg.f64 b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1 binary64)) b_2 (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)) (/.f64 (/.f64 c b_2) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 c b_2)) #s(literal -1 binary64)) (/.f64 a b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (/.f64 a b_2) (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 c (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (/.f64 c b_2) (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (/.f64 c b_2) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 a (/.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) b_2) (/.f64 c (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 c b_2)) b_2) (/.f64 a #s(literal -1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (neg.f64 b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 a)) #s(literal 1 binary64)) (/.f64 c b_2) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 a)) #s(literal -1 binary64)) (/.f64 c (neg.f64 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 a)) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c a) b_2) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 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)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c a) b_2) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c a) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))))
(pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) 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 #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)))))
(neg.f64 b_2)
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) b_2)
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) b_2)))
(/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) 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 (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 (*.f64 b_2 b_2) #s(literal -1 binary64))) (neg.f64 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)))))
(pow.f64 (neg.f64 b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 (neg.f64 b_2)))
(*.f64 (neg.f64 b_2) (/.f64 b_2 b_2))
(*.f64 (neg.f64 b_2) (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (/.f64 b_2 (neg.f64 b_2)) b_2)
(*.f64 (/.f64 b_2 b_2) (neg.f64 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 b_2 (/.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 b_2) (/.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 b_2) (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 b_2 b_2) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2)) (-.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) 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))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.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))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) 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))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.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))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.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 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.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 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) 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 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 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) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))) (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) a) (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.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 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))))
(sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64)))) (sqrt.f64 (neg.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64)))) (fabs.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))))
(/.f64 (fabs.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (fabs.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64)))))
(pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a a)) #s(literal 1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64)) #s(literal 1/4 binary64))))
(*.f64 b_2 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))) a #s(literal 1 binary64))) b_2)
(exp.f64 (log.f64 (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 b_2 b_2))
(fabs.f64 (neg.f64 (*.f64 b_2 b_2)))
(neg.f64 (neg.f64 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (fabs.f64 b_2) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 (fabs.f64 b_2) (fabs.f64 b_2))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2)
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c a) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c a) b_2) b_2)) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))))

simplify475.0ms (4.4%)

Memory
54.5MiB live, 937.6MiB allocated
Algorithm
egg-herbie
Rules
11 558×accelerator-lowering-fma.f32
11 558×accelerator-lowering-fma.f64
7 256×*-lowering-*.f32
7 256×*-lowering-*.f64
3 958×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06858980
122038733
274138706
080618407
Stop Event
iter limit
node limit
Counts
612 → 612
Calls
Call 1
Inputs
(* -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)))
(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))
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1/2 c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -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/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/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))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* -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)))))
(* -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 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
(+ 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)))))))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(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)))))))
Outputs
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(* -1 (/ c (pow b_2 2)))
(/.f64 c (*.f64 (neg.f64 b_2) b_2))
(fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))))
(fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))))
(+ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) (* -1 b_2))
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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)))))
(+.f64 (neg.f64 b_2) (*.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(+.f64 (neg.f64 b_2) (*.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2) b_2))
(* -1 (* b_2 (+ 1 (* -1 (/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)))))
(+.f64 (neg.f64 b_2) (*.f64 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(- (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) b_2)
(-.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) b_2)
(/ (fabs (* b_2 (sqrt (+ 1 (* -1 (/ (* a c) (pow b_2 2))))))) a)
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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)))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 b_2 a)) (/.f64 b_2 (neg.f64 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))))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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))))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 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))))
(fma.f64 b_2 (/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) (*.f64 b_2 a)) (/.f64 b_2 (neg.f64 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) 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 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) a)) (neg.f64 a))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 c (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 b_2 b_2))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(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)))
(* -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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 b_2 a)) (/.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 b_2 a)) (/.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 b_2 a)) (/.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 (*.f64 c c) #s(literal -1/8 binary64))) (*.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.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))))))
(neg.f64 (*.f64 a (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #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 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #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 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 c 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 (*.f64 c 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 (*.f64 c 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 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 c 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 (*.f64 c 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 (*.f64 c 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 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.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 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.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 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -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 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 (*.f64 c #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 c #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 c #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 c #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* a (pow c 2))
(*.f64 c (*.f64 c a))
(* -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) (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) 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 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))
(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 (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.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 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 (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 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)))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 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)
(* (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (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 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.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 (*.f64 a 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 c (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 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 (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 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) (*.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 c a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 a (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(* -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 (fma.f64 a (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) 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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 #s(literal -1/2 binary64) a) (*.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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (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 c a))))) (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)))))
(*.f64 (neg.f64 a) (fma.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 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) a) b_2) a)))
(* -1/2 (/ (* a c) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) 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/8 binary64) (*.f64 a (*.f64 c (/.f64 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))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)))
(* 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 #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 c (*.f64 c (*.f64 c a))))) (*.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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.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)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (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 c a))))) (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)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (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 c (*.f64 a (*.f64 a a))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 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 c (*.f64 a (*.f64 a a))))) (*.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 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 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 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 c #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) 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 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #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))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))) (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/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 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 #s(literal -1/2 binary64) a) (*.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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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)))
(*.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 c a))) (*.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 #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 c (*.f64 c (*.f64 c a))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) 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 (/.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 (*.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (/.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 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (/.f64 b_2 (*.f64 c a)))))))
(* -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 c a))) (/.f64 b_2 (*.f64 c a))))
(* -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 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.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)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.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 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c)) c)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.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 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.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) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.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 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 c) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 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 c (*.f64 a (*.f64 a a))))) (*.f64 (/.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 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 c) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (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 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 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 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))))
(* -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 c) (*.f64 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 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))))
(* -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)))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 c a)) 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 5 binary64))) #s(literal 1/16 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.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 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.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 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 (*.f64 b_2 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 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 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (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 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (/.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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))))))
(* -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 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))))))
(* -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 (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 (*.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 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 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))))))
(* (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 (*.f64 b_2 b_2) (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/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 b_2 (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (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 b_2 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (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 (*.f64 #s(literal 1/2 binary64) (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 c a) (/.f64 #s(literal -1/2 binary64) (*.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 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.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 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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)))
(* (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 (*.f64 b_2 b_2) (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/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 b_2 (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (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 b_2 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (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 (*.f64 #s(literal 1/2 binary64) (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 (/.f64 (*.f64 c a) (*.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 (*.f64 a (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.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))))) b_2)
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #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 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (fma.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))) #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)))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (fma.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))) #s(literal -1 binary64)))) (neg.f64 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) 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 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 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 #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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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 #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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (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))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) 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/8 binary64) (*.f64 a (*.f64 c (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal -1/2 binary64) 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 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)) 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 c (*.f64 c (*.f64 c a))))) (*.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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.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)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 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)) (*.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)))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 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)) (*.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)))))) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.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 (*.f64 b_2 b_2) (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/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 b_2 (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (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 b_2 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (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 (*.f64 #s(literal 1/2 binary64) (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 (/.f64 (*.f64 c a) (*.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 (*.f64 a (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.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 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.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))))) 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 c a) (/.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 a (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #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 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.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))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) 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 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal -1/8 binary64))) (*.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 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 #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 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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)) (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 #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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (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))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) 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/8 binary64) (*.f64 a (*.f64 c (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal -1/2 binary64) 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 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (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)) 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 c (*.f64 c (*.f64 c a))))) (*.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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.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)))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 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)) (*.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)))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 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)) (*.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)))))) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))

eval304.0ms (2.8%)

Memory
13.0MiB live, 603.9MiB allocated
Compiler

Compiled 42 721 to 4 820 computations (88.7% saved)

prune233.0ms (2.2%)

Memory
-17.4MiB live, 549.6MiB allocated
Pruning

43 alts after pruning (34 fresh and 9 done)

PrunedKeptTotal
New1 742121 754
Fresh102232
Picked145
Done055
Total1 753431 796
Accuracy
94.2%
Counts
1 796 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.2%
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
36.9%
(/.f64 (fma.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)) a)
30.7%
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))) a)
53.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 b_2))))
20.3%
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
45.2%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) a)
31.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) (neg.f64 b_2)) (/.f64 a b_2) (*.f64 b_2 b_2)))) a)
34.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2)))) a)
43.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c b_2) (neg.f64 (*.f64 b_2 a)) (*.f64 b_2 b_2)))) a)
46.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) c) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2)))) a)
30.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))))) a)
53.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
34.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
43.7%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2))) a)
56.1%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64)))))) a)
53.4%
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))))) a)
26.7%
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) a)
26.1%
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
26.7%
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
32.4%
(/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)
12.4%
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
9.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
32.6%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
35.4%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
28.0%
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
12.9%
(/.f64 (neg.f64 b_2) a)
23.0%
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) a)
28.4%
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
27.8%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))
45.1%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))
35.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
27.5%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
24.5%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
35.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
45.1%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))
35.3%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
27.2%
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
28.9%
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
27.0%
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
34.6%
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
26.5%
(neg.f64 (*.f64 b_2 (/.f64 (fma.f64 b_2 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) (*.f64 (neg.f64 a) b_2))))
23.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
18.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
Compiler

Compiled 1 890 to 766 computations (59.5% saved)

regimes81.0ms (0.8%)

Memory
8.0MiB live, 162.2MiB allocated
Counts
67 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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 c #s(literal 1/2 binary64)) b_2)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) 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 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 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))))
(neg.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a))
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2))) a)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))
(/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)
(*.f64 (fma.f64 b_2 (*.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (*.f64 c #s(literal -1/8 binary64)))) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 c (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 (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)
(neg.f64 (*.f64 b_2 (/.f64 (fma.f64 b_2 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) (*.f64 (neg.f64 a) b_2))))
(/.f64 (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64))))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64))) b_2 (neg.f64 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c b_2) (neg.f64 (*.f64 b_2 a)) (*.f64 b_2 b_2)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) b_2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 (*.f64 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) (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) (sqrt.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) c) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 a (/.f64 (/.f64 c (neg.f64 b_2)) b_2) #s(literal 1 binary64)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) c) #s(literal 1 binary64))))) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 a))) (neg.f64 (*.f64 b_2 b_2)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) a)
(/.f64 (*.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))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 b_2 b_2)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) (neg.f64 b_2)) (/.f64 a b_2) (*.f64 b_2 b_2)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (fabs.f64 b_2) (neg.f64 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 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (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))))))) a)
(/.f64 (/.f64 (fma.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.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 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64))))) a)
(/.f64 (fma.f64 (sqrt.f64 (*.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.f64 (sqrt.f64 (fma.f64 a (/.f64 c (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))) (neg.f64 b_2)) a)
(/.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 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 (/.f64 c (neg.f64 b_2)) a) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
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 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)
Calls

4 calls:

22.0ms
a
19.0ms
c
19.0ms
b_2
17.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
56.1%1a
88.7%3b_2
62.4%3c
81.3%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)

regimes10.0ms (0.1%)

Memory
18.9MiB live, 18.9MiB allocated
Counts
28 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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 c #s(literal 1/2 binary64)) b_2)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) 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 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 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))))
(neg.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a))
(/.f64 (+.f64 (neg.f64 b_2) (fabs.f64 (fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2))) a)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) c))
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:

8.0ms
b_2
Results
AccuracySegmentsBranch
88.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes11.0ms (0.1%)

Memory
-21.5MiB live, 15.3MiB allocated
Counts
23 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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 c #s(literal 1/2 binary64)) b_2)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) 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 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2))) a)
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
Outputs
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

10.0ms
b_2
Results
AccuracySegmentsBranch
84.0%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Memory
13.8MiB live, 13.8MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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 c #s(literal 1/2 binary64)) b_2)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) 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 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

6.0ms
b_2
Results
AccuracySegmentsBranch
84.0%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes15.0ms (0.1%)

Memory
-14.9MiB live, 21.9MiB allocated
Counts
18 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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 c #s(literal 1/2 binary64)) b_2)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (*.f64 c a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) a)
(/.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) c) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

2 calls:

8.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
5.0ms
b_2
Results
AccuracySegmentsBranch
47.5%3(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
65.5%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes8.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.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)
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes7.0ms (0.1%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes8.0ms (0.1%)

Memory
-24.0MiB live, 13.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

bsearch63.0ms (0.6%)

Memory
-44.0MiB live, 71.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
1.4951606184785087e-58
1.2185303385426342e-45
14.0ms
-4.62113156264821e+43
-1.8594796927895646e+39
Samples
13.0ms211×0valid
6.0ms44×1valid
5.0ms30×2valid
2.0ms31×0invalid
1.0ms3valid
Compiler

Compiled 577 to 390 computations (32.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 5.0ms (27.4% of total)
ival-div: 3.0ms (16.5% of total)
ival-sqrt: 3.0ms (16.5% of total)
adjust: 2.0ms (11% of total)
ival-sub: 2.0ms (11% of total)
ival-neg: 2.0ms (11% of total)
ival-add: 2.0ms (11% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch51.0ms (0.5%)

Memory
11.7MiB live, 80.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.4951606184785087e-58
1.2185303385426342e-45
13.0ms
-4.62113156264821e+43
-1.8594796927895646e+39
Samples
14.0ms220×0valid
8.0ms39×1valid
5.0ms27×2valid
2.0ms34×0invalid
0.0ms3valid
Compiler

Compiled 487 to 340 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 5.0ms (28.1% of total)
ival-div: 3.0ms (16.8% of total)
ival-sqrt: 3.0ms (16.8% of total)
ival-sub: 2.0ms (11.2% of total)
ival-neg: 2.0ms (11.2% of total)
ival-add: 2.0ms (11.2% of total)
adjust: 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
2.7MiB live, 46.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
5.676287703897402e-59
1.4951606184785087e-58
7.0ms
-3.030596260961516e-62
-1.6781624595293496e-62
Samples
16.0ms112×0valid
3.0ms14×2valid
2.0ms18×1valid
2.0ms25×0invalid
Compiler

Compiled 246 to 181 computations (26.4% saved)

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

bsearch24.0ms (0.2%)

Memory
0.9MiB live, 39.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
5.676287703897402e-59
1.4951606184785087e-58
8.0ms
-3.030596260961516e-62
-1.6781624595293496e-62
Samples
7.0ms105×0valid
5.0ms27×1valid
2.0ms11×2valid
2.0ms25×0invalid
0.0ms3valid
Compiler

Compiled 226 to 169 computations (25.2% saved)

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

bsearch26.0ms (0.2%)

Memory
5.0MiB live, 43.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-5.016683665998755e-303
2.181848952291883e-303
Samples
10.0ms160×0valid
6.0ms75×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

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

simplify10.0ms (0.1%)

Memory
21.4MiB live, 21.4MiB allocated
Algorithm
egg-herbie
Rules
24×*-commutative_binary64
16×+-commutative_binary64
12×sub-neg_binary64
10×neg-sub0_binary64
10×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058160
181156
296156
3104156
4107156
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6039028053441743/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)))
(if (<=.f64 b_2 #s(literal -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 5265614583427859/3291009114642412084309938365114701009965471731267159726697218048 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 -4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (if (<=.f64 b_2 #s(literal 8480865910936245/113078212145816597093331040047546785012958969400039613319782796882727665664 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 8141631274498795/113078212145816597093331040047546785012958969400039613319782796882727665664 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal 3643240559531591/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 (neg.f64 b_2) a)
Outputs
(if (<=.f64 b_2 #s(literal -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6039028053441743/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)))
(if (<=.f64 b_2 #s(literal -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 6039028053441743/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) b_2)))
(if (<=.f64 b_2 #s(literal -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 5265614583427859/3291009114642412084309938365114701009965471731267159726697218048 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 -45000000000000000008204506674673308638642176 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 5265614583427859/3291009114642412084309938365114701009965471731267159726697218048 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 -4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (if (<=.f64 b_2 #s(literal 8480865910936245/113078212145816597093331040047546785012958969400039613319782796882727665664 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (if (<=.f64 b_2 #s(literal 8480865910936245/113078212145816597093331040047546785012958969400039613319782796882727665664 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 -2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 8141631274498795/113078212145816597093331040047546785012958969400039613319782796882727665664 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -2894802230932905/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 8141631274498795/113078212145816597093331040047546785012958969400039613319782796882727665664 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 3643240559531591/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))

soundness1.1s (9.9%)

Memory
-19.8MiB live, 631.4MiB allocated
Rules
12 128×accelerator-lowering-fma.f32
12 128×accelerator-lowering-fma.f64
11 712×accelerator-lowering-fma.f32
11 712×accelerator-lowering-fma.f64
11 558×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07059768
122879476
276779476
081689153
05083200
116063160
255203144
087823008
06858980
122038733
274138706
080618407
040216
1231211
21952208
09001198
06207288
119467227
264637157
082986864
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 388 to 215 computations (44.6% saved)

preprocess83.0ms (0.8%)

Memory
-13.8MiB live, 178.7MiB allocated
Compiler

Compiled 534 to 186 computations (65.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...