quad2p (problem 3.2.1, positive)

Time bar (total: 8.6s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze130.0ms (1.5%)

Memory
22.7MiB live, 107.2MiB 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.4s (16.2%)

Memory
-31.4MiB live, 1 418.0MiB allocated
Samples
359.0ms5 551×0valid
347.0ms1 210×2valid
165.0ms1 340×1valid
69.0ms1 053×0invalid
33.0ms155×3valid
Precisions
Click to see histograms. Total time spent on operations: 617.0ms
ival-mult: 134.0ms (21.7% of total)
ival-sqrt: 111.0ms (18% of total)
ival-div: 98.0ms (15.9% of total)
adjust: 80.0ms (13% of total)
ival-sub: 78.0ms (12.6% of total)
ival-add: 60.0ms (9.7% of total)
ival-neg: 47.0ms (7.6% of total)
ival-true: 7.0ms (1.1% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain175.0ms (2%)

Memory
-2.3MiB live, 274.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1070-1(-9.13588106613046e-116 -3.77321024732994e-276 1.685833843139859e-202)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
540-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
170-3(2.191927135324044e-218 3.3205596800812463e-97 1.3806557437802464e-193)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20-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-rescue1040
(*.f64 b_2 b_2)overflow82
(*.f64 a c)overflow25
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow104
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation540
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n140
(*.f64 b_2 b_2)underflow45
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow26
(*.f64 a c)underflow36
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow2
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue20
(*.f64 b_2 b_2)underflow45
(*.f64 a c)underflow36
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow2
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue20
(*.f64 b_2 b_2)overflow82
(*.f64 a c)overflow25
Confusion
Predicted +Predicted -
+1211
-22112
Precision
0.8461538461538461
Recall
0.9918032786885246
Confusion?
Predicted +Predicted MaybePredicted -
+12101
-220112
Precision?
0.8461538461538461
Recall?
0.9918032786885246
Freqs
test
numberfreq
0113
1111
231
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
44.0ms356×0valid
18.0ms68×1valid
15.0ms80×2valid
4.0ms3valid
Compiler

Compiled 120 to 34 computations (71.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 22.0ms (38.9% of total)
ival-sqrt: 12.0ms (21.2% of total)
ival-add: 6.0ms (10.6% of total)
ival-div: 5.0ms (8.9% of total)
ival-sub: 4.0ms (7.1% of total)
adjust: 4.0ms (7.1% of total)
ival-neg: 2.0ms (3.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess109.0ms (1.3%)

Memory
13.0MiB live, 93.7MiB allocated
Algorithm
egg-herbie
Rules
986×div-sub
756×times-frac
416×lower-fma.f64
416×lower-fma.f32
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044118
1114111
2245109
3674109
41757109
53192109
63780109
73870109
83962109
93994109
103994109
01013
01713
12812
24512
37412
411312
518912
631912
746412
880712
992012
1095212
1196312
1296412
096412
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.6%
(/.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)

simplify29.0ms (0.3%)

Memory
-4.9MiB live, 31.9MiB 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×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
142×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
01750
12848
24548
37448
411348
518948
631948
746448
880748
992048
1095248
1196348
1296448
096448
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
(*.f64 c a)
a
c

localize36.0ms (0.4%)

Memory
30.4MiB live, 68.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.40234375000000006
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy3.781279966133719
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy12.15219735038458
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy24.884133906245435
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
14.0ms178×0valid
8.0ms40×2valid
6.0ms34×1valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

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

series32.0ms (0.4%)

Memory
-32.2MiB live, 47.2MiB allocated
Counts
5 → 156
Calls
Call 1
Inputs
#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())
Outputs
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
5.0ms
a
@0
((+ (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)))
2.0ms
a
@-inf
((+ (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)))
2.0ms
b_2
@0
((+ (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)))
2.0ms
a
@inf
((+ (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)))
2.0ms
b_2
@inf
((+ (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)))

simplify185.0ms (2.2%)

Memory
42.8MiB live, 256.8MiB allocated
Algorithm
egg-herbie
Rules
11 022×lower-fma.f64
11 022×lower-fma.f32
7 132×lower-*.f64
7 132×lower-*.f32
3 498×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite162.0ms (1.9%)

Memory
15.2MiB live, 215.9MiB allocated
Rules
3 984×lower-fma.f64
3 984×lower-fma.f32
2 962×lower-*.f32
2 958×lower-*.f64
1 432×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
16439
246338
3588838
0861134
Stop Event
iter limit
node limit
iter limit
Counts
5 → 449
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 c) a (*.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(pow.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) b_2 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(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 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64) b_2)
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) b_2)
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 c) a (*.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) #s(literal 1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (neg.f64 a) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64))
(pow.f64 b_2 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 b_2) b_2)
(neg.f64 b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #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 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) b_2)
(+.f64 b_2 #s(literal 0 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
b_2
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 0 binary64)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) b_2 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 4 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 c c) a) a (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c a) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) b_2 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 c a)))
(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 (neg.f64 a) (neg.f64 c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(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 #s(literal 1 binary64) (*.f64 c a)))
(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 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 c a))
(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 #s(literal 1 binary64) (*.f64 c a)))
(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 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 c a) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(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 #s(literal 1 binary64) (*.f64 c a)))
(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 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 c a))
(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 #s(literal 1 binary64) (*.f64 c a)))
(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 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c a))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 b_2 (*.f64 #s(literal 1 binary64) (*.f64 c a)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 (neg.f64 a) c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) c))
(fma.f64 b_2 b_2 (*.f64 c a))
(sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(-.f64 (*.f64 c a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(hypot.f64 (pow.f64 (*.f64 c a) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c a) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 c a) #s(literal 1 binary64)))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (*.f64 c a))
(+.f64 (neg.f64 (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2))
(+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (neg.f64 a) c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))

eval83.0ms (1%)

Memory
-2.0MiB live, 190.5MiB allocated
Compiler

Compiled 18 748 to 2 089 computations (88.9% saved)

prune62.0ms (0.7%)

Memory
7.7MiB live, 44.9MiB allocated
Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New58616602
Fresh000
Picked011
Done000
Total58617603
Accuracy
90.9%
Counts
603 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.8%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
30.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
8.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))) a)
54.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
18.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))))) a)
19.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
36.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
35.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 c (*.f64 (neg.f64 b_2) b_2)) a #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a)
37.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
27.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
12.2%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
12.1%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2))) a)
25.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
33.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
32.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64))) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
33.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
Compiler

Compiled 864 to 396 computations (54.2% saved)

simplify186.0ms (2.2%)

Memory
-59.8MiB live, 130.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))))
cost-diff1344
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
cost-diff0
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
cost-diff128
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)))
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
Rules
8 810×lower-fma.f32
8 804×lower-fma.f64
2 366×lower-*.f32
2 350×lower-*.f64
1 476×times-frac
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
046452
079452
1128433
2260425
3538425
4899425
51644425
62616405
74944405
86610405
97574405
107592405
117605405
127606405
08180405
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)
(*.f64 a #s(literal -1/2 binary64))
a
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
#s(literal -1 binary64)
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (*.f64 b_2 b_2) b_2)
(*.f64 b_2 b_2)
(/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) a)
(*.f64 c c)
(/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 a) c)
(*.f64 (neg.f64 c) a)
(neg.f64 a)
a
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 a #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) a)
a
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) b_2) a)
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
#s(literal -1 binary64)
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(*.f64 (*.f64 b_2 b_2) b_2)
(*.f64 b_2 b_2)
(/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (*.f64 (neg.f64 c) a) a) (/.f64 c (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) a))
(*.f64 (*.f64 c c) a)
(*.f64 c c)
(/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))

localize105.0ms (1.2%)

Memory
34.7MiB live, 156.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy3.181022088780785
(*.f64 (*.f64 c c) a)
accuracy3.2014077989592677
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
accuracy5.764624726303629
(sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))
accuracy5.773721574521583
(/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
accuracy0.24999724760556022
(fma.f64 c a (*.f64 b_2 b_2))
accuracy0.42129817949942866
(/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
accuracy5.464549310439854
(sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
accuracy0
(neg.f64 b_2)
accuracy0.09765625
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
accuracy2.3981642528146647
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)
accuracy23.06701098517913
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))
accuracy0
(/.f64 c b_2)
accuracy0
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
accuracy23.057216737788206
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
accuracy0
(neg.f64 a)
accuracy0
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy0.09765625
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
accuracy5.764624726303629
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
Samples
52.0ms161×0invalid
26.0ms95×0valid
Compiler

Compiled 425 to 41 computations (90.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 17.0ms (36.1% of total)
ival-div: 12.0ms (25.5% of total)
ival-add: 9.0ms (19.1% of total)
ival-sqrt: 5.0ms (10.6% of total)
ival-neg: 3.0ms (6.4% of total)
ival-sub: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series120.0ms (1.4%)

Memory
-24.8MiB live, 130.9MiB allocated
Counts
26 → 852
Calls
Call 1
Inputs
#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())
#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())
#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())
#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())
Outputs
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (/ b_2 (sqrt -1)) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ b_2 (sqrt -1)) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* -1 (/ (* a (pow c 2)) (pow b_2 6))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ a (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ (* a c) (pow b_2 4))) (/ 1 (pow b_2 2)))) (taylor 0 a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2)))) (taylor 0 a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 8))) (* -1 (/ (pow c 2) (pow b_2 6))))) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2)))) (taylor 0 a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c)) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c)) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a) (taylor inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a) (taylor inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ c (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ c (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ c (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 c) (taylor inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) (taylor inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2)))) (taylor inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (/ 1 c)) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2))))) (taylor inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(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)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ c (* -1 (/ (pow b_2 2) a)))) (taylor inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))) (taylor inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(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) (pow (sqrt -1) 3))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 c) (taylor -inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) (taylor -inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) (taylor -inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) (taylor -inf a) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a)))) (taylor -inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (/ b_2 (sqrt -1)) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ b_2 (sqrt -1)) b_2) a) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* -1 (/ (* (pow a 2) c) (pow b_2 6))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ a (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow a 2) c) (pow b_2 4))) (/ a (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (- (/ (* (pow a 3) c) (pow b_2 6)) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (- (* c (- (* -1 (/ (* (pow a 4) c) (pow b_2 8))) (* -1 (/ (pow a 3) (pow b_2 6))))) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2)))) (taylor 0 c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2)))) (taylor 0 c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2)))) (taylor 0 c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(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))) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a)) (taylor inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a)) (taylor inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c) (taylor inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c) (taylor inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ a (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ a (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ a (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 c) (taylor inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c) (taylor inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c))) c) (taylor inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ 1 (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c)))) c) (taylor inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(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)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ a (* -1 (/ (pow b_2 2) c)))) (taylor inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))) (taylor inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf c) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 c) (taylor -inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (/ (pow b_2 2) (* a c)) 1) c)) (taylor -inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 4) (* (pow a 2) c)) (/ (pow b_2 2) a)) c)) 1) c)) (taylor -inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 3) c)) (/ (pow b_2 4) (pow a 2))) c)) (/ (pow b_2 2) a)) c)) 1) c)) (taylor -inf c) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c)))) (taylor -inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c))))) (taylor -inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c))))) (taylor -inf c) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor 0 b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1))))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1)))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow b_2 2) (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 4) (pow c 4))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 c) (taylor 0 b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) (taylor 0 b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 2) (pow c 3))) (/ 1 (* a (pow c 2))))) (/ 1 c)) (taylor 0 b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 4)))) (/ 1 (* (pow a 2) (pow c 3))))) (/ 1 (* a (pow c 2))))) (/ 1 c)) (taylor 0 b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (pow b_2 2)) (* a c)) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (/ 1 (sqrt -1)) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ a (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) (patch (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (/ c b_2) (taylor -inf b_2) (#s(alt (/.f64 c b_2) (patch (/.f64 c b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ b_2 (sqrt -1))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (patch (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (patch (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c a (*.f64 b_2 b_2)) (patch (fma.f64 c a (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ a (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (patch (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (patch (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
10.0ms
c
@-inf
((+ (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))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (sqrt (- (* b_2 b_2) (* a c))) (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (- (* b_2 b_2) (* a c)) (neg a) (+ (* (* a -1/2) (/ c b_2)) b_2) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ -1 (+ (* c a) (* b_2 b_2))) (+ (* c a) (* b_2 b_2)) (/ a (+ (* c a) (* b_2 b_2))) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2))))))) (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))) (* (* c c) a))
10.0ms
c
@inf
((+ (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))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (sqrt (- (* b_2 b_2) (* a c))) (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (- (* b_2 b_2) (* a c)) (neg a) (+ (* (* a -1/2) (/ c b_2)) b_2) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ -1 (+ (* c a) (* b_2 b_2))) (+ (* c a) (* b_2 b_2)) (/ a (+ (* c a) (* b_2 b_2))) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2))))))) (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))) (* (* c c) a))
10.0ms
a
@0
((+ (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))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (sqrt (- (* b_2 b_2) (* a c))) (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (- (* b_2 b_2) (* a c)) (neg a) (+ (* (* a -1/2) (/ c b_2)) b_2) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ -1 (+ (* c a) (* b_2 b_2))) (+ (* c a) (* b_2 b_2)) (/ a (+ (* c a) (* b_2 b_2))) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2))))))) (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))) (* (* c c) a))
8.0ms
c
@0
((+ (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))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (sqrt (- (* b_2 b_2) (* a c))) (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (- (* b_2 b_2) (* a c)) (neg a) (+ (* (* a -1/2) (/ c b_2)) b_2) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ -1 (+ (* c a) (* b_2 b_2))) (+ (* c a) (* b_2 b_2)) (/ a (+ (* c a) (* b_2 b_2))) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2))))))) (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))) (* (* c c) a))
8.0ms
a
@inf
((+ (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))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (sqrt (- (* b_2 b_2) (* a c))) (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (- (* b_2 b_2) (* a c)) (neg a) (+ (* (* a -1/2) (/ c b_2)) b_2) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ -1 (+ (* c a) (* b_2 b_2))) (+ (* c a) (* b_2 b_2)) (/ a (+ (* c a) (* b_2 b_2))) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2))))))) (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))) (* (* c c) a))

simplify213.0ms (2.5%)

Memory
17.4MiB live, 205.4MiB allocated
Algorithm
egg-herbie
Rules
7 030×lower-*.f64
7 030×lower-*.f32
5 728×lower-fma.f64
5 728×lower-fma.f32
3 652×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0170819167
1570018551
0808217848
Stop Event
iter limit
node limit
Counts
852 → 839
Calls
Call 1
Inputs
(* -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)))))))))
(* -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))))))))
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))))))))
(* -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))))))))
(* -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)))))))))
(* -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))))))))
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))))))))
(- (/ b_2 (sqrt -1)) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a)
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2))
(+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))
(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)
(* -1 a)
(* -1 a)
(* -1 a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(/ -1 (pow b_2 2))
(- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2)))
(- (* a (- (* -1 (/ (* a (pow c 2)) (pow b_2 6))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(pow b_2 2)
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(/ a (pow b_2 2))
(* a (+ (* -1 (/ (* a c) (pow b_2 4))) (/ 1 (pow b_2 2))))
(* a (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2))))
(* a (+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 8))) (* -1 (/ (pow c 2) (pow b_2 6))))) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2))))
(* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (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)))
(* (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)))))
(* (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))))))
(* (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)))))
(* (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)))
(* (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)))))
(* (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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a)))
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 a)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -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)) (/ 1 (sqrt -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)) (/ 1 (sqrt -1)))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c))
(* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c))
(* (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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ -1 (* a c))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(* a c)
(* a (+ c (/ (pow b_2 2) a)))
(* a (+ c (/ (pow b_2 2) a)))
(* a (+ c (/ (pow b_2 2) a)))
(/ 1 c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(- (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2))))
(- (+ (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (/ 1 c)) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2)))))
(* (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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (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)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* a c)
(* a (+ c (* -1 (/ (pow b_2 2) a))))
(* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))
(* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* -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 (* (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 (* (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)))))))
(* -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 (* (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 (* (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 (* (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)))))))
(* -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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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) (pow (sqrt -1) 3))))) a))) a)))
(* -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) (pow (sqrt -1) 3)))) (+ (* 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) (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 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c))))
(* -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/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a)))
(* -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))))
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(/ -1 (* a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* a c)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(/ 1 c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c))
(* -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/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* a c)
(* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 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)) (* 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)))))))))
(* -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))))
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))))))))
(* -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))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_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)) (* 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)))))))))
(* -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))))
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))))))))
(- (/ b_2 (sqrt -1)) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3)))))))))
(* -1/2 (/ c b_2))
(* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_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))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(/ -1 (pow b_2 2))
(- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2)))
(- (* c (- (* -1 (/ (* (pow a 2) c) (pow b_2 6))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(pow b_2 2)
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(/ a (pow b_2 2))
(+ (* -1 (/ (* (pow a 2) c) (pow b_2 4))) (/ a (pow b_2 2)))
(+ (* c (- (/ (* (pow a 3) c) (pow b_2 6)) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2)))
(+ (* c (- (* c (- (* -1 (/ (* (pow a 4) c) (pow b_2 8))) (* -1 (/ (pow a 3) (pow b_2 6))))) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2))))
(* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (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)))
(* (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))))))
(* (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))))))
(* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (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)))
(* (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))))))
(* (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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c)))
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 c)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (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))) (/ 1 (sqrt -1))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -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)) (/ 1 (sqrt -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)) (/ 1 (sqrt -1)))))))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a))
(* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a))
(* (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/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* (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/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -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/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ -1 (* a c))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(* a c)
(* c (+ a (/ (pow b_2 2) c)))
(* c (+ a (/ (pow b_2 2) c)))
(* c (+ a (/ (pow b_2 2) c)))
(/ 1 c)
(/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c)
(/ (- (+ 1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c))) c)
(/ (- (+ 1 (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c)))) 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))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (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)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* a c)
(* c (+ a (* -1 (/ (pow b_2 2) c))))
(* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))
(* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* -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 (* (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 (* (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 (* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -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 (* (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 (* (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 (* (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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ 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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* 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) (pow (sqrt -1) 3)))) (+ (* 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) (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 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a))))
(* -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/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ 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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* a c))
(* -1 (* 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))))
(* -1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(/ -1 (* a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* a c)
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(/ 1 c)
(* -1 (/ (- (/ (pow b_2 2) (* a c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow b_2 4) (* (pow a 2) c)) (/ (pow b_2 2) a)) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 3) c)) (/ (pow b_2 4) (pow a 2))) c)) (/ (pow b_2 2) a)) c)) 1) c))
(* -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/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* a c)
(* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c)))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 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)))
(* (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 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)))))))))
(* (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 b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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)))
(* (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)))
(* (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)))))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a 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)))
(* (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 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(/ -1 (* a c))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(- (* (pow b_2 2) (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 4) (pow c 4))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(* a c)
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(+ (* a c) (pow b_2 2))
(/ 1 c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 2) (pow c 3))) (/ 1 (* a (pow c 2))))) (/ 1 c))
(+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 4)))) (/ 1 (* (pow a 2) (pow c 3))))) (/ 1 (* a (pow c 2))))) (/ 1 c))
(* (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)))))))))
(* a c)
(+ (* -1 (pow b_2 2)) (* a c))
(+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1)))
(+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -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/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
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 (sqrt -1)) 1))
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))
(/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)
(* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))
(/ b_2 (sqrt -1))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_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)))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(/ (sqrt -1) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(/ -1 (pow b_2 2))
(/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(/ a (pow b_2 2))
(/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 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))))))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -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))))))))
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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))))))))
(* -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 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))))))))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(* -1 (/ b_2 (sqrt -1)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 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/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(* -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/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a)))))))
(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)))))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (/ (sqrt -1) b_2))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(/ -1 (pow b_2 2))
(/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(/ a (pow b_2 2))
(/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(* -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/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
Outputs
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(- (/ b_2 (sqrt -1)) b_2)
(-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.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/8 binary64) (*.f64 c c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/.f64 (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.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/8 binary64) (*.f64 c c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.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/8 binary64) (*.f64 c c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) c) a (*.f64 b_2 b_2))
(+ (* a (- (* -1 (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) c)) (pow b_2 2))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) c) a (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 c b_2) (*.f64 a (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2)))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 c c) (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) b_2)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64))) a (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))
(*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 c b_2) (*.f64 a (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 c c) (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) b_2)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64))) a (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) (*.f64 (*.f64 b_2 b_2) b_2)))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 a) (*.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 8 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) b_2))) a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ -1 (pow b_2 2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2)))
(-.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(- (* a (- (* -1 (/ (* a (pow c 2)) (pow b_2 6))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) a (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (fma.f64 a (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (neg.f64 (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) a (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(/ a (pow b_2 2))
(/.f64 a (*.f64 b_2 b_2))
(* a (+ (* -1 (/ (* a c) (pow b_2 4))) (/ 1 (pow b_2 2))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) a)
(* a (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2))))
(*.f64 (fma.f64 (fma.f64 a (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 4 binary64)))) a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) a)
(* a (+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 8))) (* -1 (/ (pow c 2) (pow b_2 6))))) (/ c (pow b_2 4)))) (/ 1 (pow b_2 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64)))) a (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 4 binary64)))) a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 c b_2) (*.f64 a (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2)))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a a))
(* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a a))
(* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 a) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) a (neg.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))))) a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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)) (/ 1 (sqrt -1)))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* 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)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(* 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)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c))
(*.f64 (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c)) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c))) c) a)
(* a (- (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (+ (/ (pow b_2 2) a) (/ (pow b_2 4) (* (pow a 2) c)))) c))
(*.f64 (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c)) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c))) c) a)
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 (*.f64 c c) c)) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))) (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 4 binary64)))) (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))) (/.f64 #s(literal 1 binary64) c)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))) a)
(* a c)
(*.f64 c a)
(* a (+ c (/ (pow b_2 2) a)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (+ c (/ (pow b_2 2) a)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (+ c (/ (pow b_2 2) a)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(/ 1 c)
(/.f64 #s(literal 1 binary64) c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))
(- (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2))))
(-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))) (/.f64 #s(literal 1 binary64) c)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))
(- (+ (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (/ 1 c)) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (/ (pow b_2 2) (* a (pow c 2)))))
(-.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 4 binary64))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)))))
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* a c)
(*.f64 c a)
(* a (+ c (* -1 (/ (pow b_2 2) a))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) a)
(* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c)) c) (/.f64 (*.f64 b_2 b_2) a)) a)
(* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))))
(*.f64 (-.f64 (-.f64 c (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)))) (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c)))) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)) (neg.f64 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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a) b_2)) a)) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)) (neg.f64 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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a) b_2)) a)) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) a) b_2)) a)) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -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))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a))
(* -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)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 7 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 a))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 #s(literal 0 binary64) a)) a) c)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)) (* -1 c))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 #s(literal 0 binary64) a)) a) c)) (neg.f64 a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal -1/2 binary64))) a) b_2)) a)) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal 1/2 binary64))) a)) a)))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 a))
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)) (neg.f64 a))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 (*.f64 c c) c)) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 a a) a)))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))) a)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a))) a)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (neg.f64 (-.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (pow.f64 c #s(literal 4 binary64)) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) c))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))) a))) a)
(* a c)
(*.f64 c a)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (neg.f64 a))
(/ 1 c)
(/.f64 #s(literal 1 binary64) c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))
(+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c))
(-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c))
(-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (neg.f64 (-.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (pow.f64 c #s(literal 4 binary64)) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) c))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))) a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 a a) a))) (neg.f64 a))
(* a c)
(*.f64 c a)
(* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a))))
(*.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) a)
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c a)) (*.f64 b_2 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 c c) a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c)) a) (*.f64 b_2 b_2))) a)) (neg.f64 a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 b_2 a))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 b_2 a))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 b_2 a))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(- (/ b_2 (sqrt -1)) b_2)
(-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) c (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.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/8 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/.f64 (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(-.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 b_2 a))
(- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 b_2 a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.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/8 binary64) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) c (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (-.f64 (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 b_2 a)))
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.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/8 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2))
(fma.f64 (fma.f64 #s(literal 0 binary64) c (neg.f64 a)) c (*.f64 b_2 b_2))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) a)) (pow b_2 2))
(fma.f64 (fma.f64 #s(literal 0 binary64) c (neg.f64 a)) c (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 a b_2) (*.f64 c (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) b_2)))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 a a) (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) b_2)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64))) c (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (*.f64 c (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 a))) #s(literal -1/2 binary64) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 a)) #s(literal -1/2 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 a a) (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))) (*.f64 b_2 a))) #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64))) c (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 a)) #s(literal -1/2 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) (*.f64 (*.f64 b_2 b_2) b_2)))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 8 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) b_2))) c (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ -1 (pow b_2 2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2)))
(-.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(- (* c (- (* -1 (/ (* (pow a 2) c) (pow b_2 6))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (neg.f64 (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) c (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (neg.f64 (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64)))) c (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) c (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(/ a (pow b_2 2))
(/.f64 a (*.f64 b_2 b_2))
(+ (* -1 (/ (* (pow a 2) c) (pow b_2 4))) (/ a (pow b_2 2)))
(fma.f64 (*.f64 a a) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 a (*.f64 b_2 b_2)))
(+ (* c (- (/ (* (pow a 3) c) (pow b_2 6)) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64)))) c (/.f64 a (*.f64 b_2 b_2)))
(+ (* c (- (* c (- (* -1 (/ (* (pow a 4) c) (pow b_2 8))) (* -1 (/ (pow a 3) (pow b_2 6))))) (/ (pow a 2) (pow b_2 4)))) (/ a (pow b_2 2)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 6 binary64)))) c) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64)))) c (/.f64 a (*.f64 b_2 b_2)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 a b_2) (*.f64 c (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) b_2)))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) (*.f64 c c))
(* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 4 binary64)))) c (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) (*.f64 c c))
(* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) c (neg.f64 (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 4 binary64))))) c (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) (*.f64 c c))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 c a))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 c a))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c 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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 c a))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c 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))) (/ 1 (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 c a))) c)
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* 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)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a))
(*.f64 (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a))) a) c)
(* c (- (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (+ (/ (pow b_2 2) c) (/ (pow b_2 4) (* a (pow c 2))))) a))
(*.f64 (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a))) a) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 c))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 c a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64)))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 c a))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64))))) (*.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (*.f64 (*.f64 a a) a))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c))) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 c c) c))) (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)))) c)
(* a c)
(*.f64 c a)
(* c (+ a (/ (pow b_2 2) c)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ a (/ (pow b_2 2) c)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ a (/ (pow b_2 2) c)))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(/ 1 c)
(/.f64 #s(literal 1 binary64) c)
(/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c a))) c)
(/ (- (+ 1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c))) c)
(/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 c c))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 c a))) c)
(/ (- (+ 1 (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) (/ (pow b_2 2) (* a c)))) c)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 c c))))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* a c)
(*.f64 c a)
(* c (+ a (* -1 (/ (pow b_2 2) c))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) c)
(* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a)) a) (/.f64 (*.f64 b_2 b_2) c)) c)
(* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))))
(*.f64 (-.f64 (-.f64 a (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)))) (-.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c c) a)))) c)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) b_2)) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) c)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) c)) (neg.f64 c))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) b_2)) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) c)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) b_2)) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) c)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 #s(literal 0 binary64) c)) c) a)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)) (* -1 a))))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 #s(literal 0 binary64) c)) c) a)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) b_2)) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal -1/2 binary64))) c)) c)) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (*.f64 (*.f64 a a) a))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 c c) c)))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)))) c)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 a a) a) c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c))) c)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (neg.f64 (-.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (pow.f64 a #s(literal 4 binary64)) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) a))) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) c))) c)
(* a c)
(*.f64 c a)
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (neg.f64 c))
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (neg.f64 c))
(* -1 (* c (+ (* -1 a) (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (neg.f64 c))
(/ 1 c)
(/.f64 #s(literal 1 binary64) c)
(* -1 (/ (- (/ (pow b_2 2) (* a c)) 1) c))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1 binary64)) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow b_2 4) (* (pow a 2) c)) (/ (pow b_2 2) a)) c)) 1) c))
(/.f64 (neg.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) c)) (/.f64 (*.f64 b_2 b_2) a))) c) #s(literal 1 binary64))) c)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 3) c)) (/ (pow b_2 4) (pow a 2))) c)) (/ (pow b_2 2) a)) c)) 1) c))
(/.f64 (neg.f64 (-.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) a) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a a))) c) (/.f64 (*.f64 b_2 b_2) a)))) c) #s(literal 1 binary64))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) #s(literal 1/2 binary64))) (*.f64 (*.f64 c c) c))) (neg.f64 c))
(* a c)
(*.f64 c a)
(* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) c)
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c)))))
(*.f64 (-.f64 (neg.f64 a) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c a)) (*.f64 b_2 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)))))
(*.f64 (-.f64 (neg.f64 a) (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 a a) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)) c) (*.f64 b_2 b_2))) c)) (neg.f64 c))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -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/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (/.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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (*.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 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -5/16 binary64))) (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 b_2 b_2) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(- (* (pow b_2 2) (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 4) (pow c 4))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (fma.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (*.f64 b_2 b_2) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(* a c)
(*.f64 c a)
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(+ (* a c) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 c a))
(/ 1 c)
(/.f64 #s(literal 1 binary64) c)
(+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))
(-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)))
(+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 2) (pow c 3))) (/ 1 (* a (pow c 2))))) (/ 1 c))
(fma.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) c))
(+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 4)))) (/ 1 (* (pow a 2) (pow c 3))))) (/ 1 (* a (pow c 2))))) (/ 1 c))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 a a) a) (pow.f64 c #s(literal 4 binary64))))) (*.f64 b_2 b_2) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) c))
(* (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* a c)
(*.f64 c a)
(+ (* -1 (pow b_2 2)) (* a c))
(fma.f64 (neg.f64 b_2) b_2 (*.f64 c a))
(+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1)))
(fma.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 c a))
(+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1)))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c)))) (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 c a))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 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 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 b_2 b_2))))) 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)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) 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 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) #s(literal 1 binary64)) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 b_2 b_2))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 c a) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 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 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 b_2 b_2))))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) 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 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) #s(literal 1 binary64)) b_2)
(* b_2 (- (/ 1 (sqrt -1)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2)
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))
(*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)) b_2)
(/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2) a)
(* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))))) (/.f64 #s(literal 1 binary64) a)) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 c c)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) a)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 (*.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) a))) (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 c c)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (*.f64 (*.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64)))) b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) c) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(/ -1 (pow b_2 2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2))
(/.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (neg.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ a (pow b_2 2))
(/.f64 a (*.f64 b_2 b_2))
(/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 b_2 b_2))
(/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) a) (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 6 binary64))) a) (fma.f64 (neg.f64 (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/4 binary64))) #s(literal 1 binary64)) b_2)
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b_2 b_2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 a a) (*.f64 c c) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) 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 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(*.f64 (neg.f64 b_2) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))))))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (* -1 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))) (pow b_2 4)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (*.f64 c (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/4 binary64) (/.f64 #s(literal 2 binary64) a)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (/ (sqrt -1) b_2))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(/.f64 (neg.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) c) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))))) b_2)
(/ -1 (pow b_2 2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2))
(/.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (neg.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (/ (* a c) (pow b_2 2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ a (pow b_2 2))
(/.f64 a (*.f64 b_2 b_2))
(/ (+ a (* -1 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) a) (*.f64 b_2 b_2))
(/ (- (+ a (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) a) (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ a (* -1 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 6 binary64))) a) (fma.f64 (neg.f64 (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64) (*.f64 (*.f64 a a) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b_2 b_2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 a a) (*.f64 c c) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))

rewrite285.0ms (3.3%)

Memory
-5.6MiB live, 269.2MiB allocated
Rules
4 872×lower-/.f32
4 854×lower-/.f64
4 068×lower-fma.f32
4 062×lower-fma.f64
3 962×lower-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046375
079367
1296273
22261267
08517267
Stop Event
iter limit
node limit
iter limit
Counts
26 → 1 118
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(neg.f64 a)
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2)
(sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) a)
Outputs
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (/.f64 #s(literal 1 binary64) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) a))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 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 (/.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 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) c)
(*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 c (/.f64 #s(literal 1 binary64) b_2))
(pow.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 b_2 b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 #s(literal -1 binary64) b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(fma.f64 b_2 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(-.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))
(*.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a))
(*.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (/.f64 #s(literal 1 binary64) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)))
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)) a))
(neg.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(-.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a) (/.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a))
(-.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))) #s(literal -1 binary64)))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.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 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.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 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))))
(-.f64 (+.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(+.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) a))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a)))) (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c c) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c c) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c c) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 c c) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 c (*.f64 (neg.f64 a) c)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c (*.f64 (neg.f64 a) c)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (neg.f64 (*.f64 c c)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (neg.f64 c) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c a) a) #s(literal -1 binary64)) (/.f64 c (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a a) #s(literal -1 binary64)) (/.f64 (*.f64 c c) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c c) a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c c) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (neg.f64 a) c) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a (*.f64 c a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c a) a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) b_2 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 c c)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 (*.f64 c c)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 b_2 (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 c (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 (*.f64 c c) a) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 c c) (*.f64 a (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 c c) (neg.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 c (*.f64 (*.f64 c a) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 a (*.f64 (*.f64 c c) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 (*.f64 b_2 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) c))
(sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (fma.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2) #s(literal 0 binary64)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(-.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(+.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.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 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.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 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.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 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.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 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.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 c a (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 c a (*.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 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.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 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.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 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.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 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.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 (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 c a (*.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 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.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 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) 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 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c 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 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (-.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2))))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
(+.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)) a))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.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 (neg.f64 a) c (*.f64 b_2 b_2)))) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 #s(literal -1 binary64) a)
(*.f64 a #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) (neg.f64 (+.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) a))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a a) a)) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))))
(neg.f64 a)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 a a) (+.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))) (/.f64 (*.f64 (*.f64 a a) a) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(-.f64 #s(literal 0 binary64) a)
(+.f64 #s(literal 0 binary64) (neg.f64 a))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)) b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (/.f64 (neg.f64 c) b_2) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) c)) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 a (/.f64 #s(literal 1 binary64) c)) b_2)
(fma.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2)
(fma.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64) b_2)
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) b_2)
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 #s(literal 1 binary64) c)) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a b_2)
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)
(fma.f64 c (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)
(+.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (exp.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (/.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c a))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 c a))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c a))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 a (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) a)
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))
(/.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))
(neg.f64 (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a)))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (neg.f64 a) c)) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 c (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) a) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 c (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 a a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 c a) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 c c) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 (*.f64 c c) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 c (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 a (*.f64 c a)) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 c (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 (*.f64 c a) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 c (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 a (*.f64 c a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 c (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 c a) a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (*.f64 c c) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 c (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 a (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (/.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 c c)) a)
(*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) c) (*.f64 c a))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 c c) a) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 c c))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a))
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 c (*.f64 (*.f64 c a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 c (*.f64 c (*.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) a)))
(*.f64 a (*.f64 (*.f64 c c) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 c c) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 c (*.f64 (neg.f64 a) c)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 c c) a) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c c) a) a)))
(*.f64 (*.f64 c a) c)
(*.f64 (*.f64 c c) a)
(*.f64 c (*.f64 c a))
(*.f64 a (*.f64 c c))

eval475.0ms (5.5%)

Memory
26.6MiB live, 643.3MiB allocated
Compiler

Compiled 82 101 to 7 725 computations (90.6% saved)

prune72.0ms (0.8%)

Memory
14.6MiB live, 173.6MiB allocated
Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New2 205202 225
Fresh8311
Picked415
Done101
Total2 218242 242
Accuracy
91.7%
Counts
2 242 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a)
31.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
54.6%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
37.4%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
12.2%
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
35.9%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) a)
35.4%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) #s(approx (+ (* c a) (* b_2 b_2)) (*.f64 c a)))))) a)
37.5%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
27.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
33.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
21.2%
(/.f64 #s(approx (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)) a)
37.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))
43.9%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
30.3%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
37.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
12.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))
5.4%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))) #s(literal -1 binary64)))
27.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
33.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
15.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
26.9%
#s(approx (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
Compiler

Compiled 1 107 to 544 computations (50.9% saved)

simplify137.0ms (1.6%)

Memory
-2.1MiB live, 147.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)
cost-diff128
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
cost-diff192
(fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
cost-diff5248
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
cost-diff0
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
cost-diff0
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
cost-diff320
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
cost-diff0
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
cost-diff0
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
cost-diff0
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
cost-diff0
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
Rules
12 638×lower-fma.f32
12 632×lower-fma.f64
4 224×lower-*.f32
4 206×lower-*.f64
2 172×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041519
067455
1120451
2228448
3556445
41333445
54699445
08091438
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(neg.f64 a)
a
c
(*.f64 b_2 b_2)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
c
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(*.f64 (*.f64 c c) a)
(*.f64 c c)
c
a
(*.f64 b_2 b_2)
b_2
#s(literal -1/8 binary64)
(*.f64 c #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)
(fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
b_2
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
Outputs
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(neg.f64 a)
a
c
(*.f64 b_2 b_2)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(*.f64 (neg.f64 a) c)
(*.f64 c (neg.f64 a))
(neg.f64 a)
c
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 (/.f64 c b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) #s(literal -1/2 binary64)) c)
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 (*.f64 c c) a)
(*.f64 c c)
c
a
(*.f64 b_2 b_2)
b_2
#s(literal -1/8 binary64)
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)
(/.f64 (fma.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)
(fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(fma.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
b_2
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(*.f64 (neg.f64 a) c)
(*.f64 c (neg.f64 a))
(neg.f64 a)
a
c
(*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)

localize177.0ms (2.1%)

Memory
5.8MiB live, 183.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy16.77918160530598
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
accuracy16.79448787409123
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
accuracy24.884133906245435
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
accuracy38.91439737382872
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy0.9666390421009656
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
accuracy7.861787928560766
(*.f64 (*.f64 c c) a)
accuracy10.299030324963608
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
accuracy42.9142861624594
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
accuracy3.9062799661336918
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
accuracy12.15219735038458
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
accuracy24.884133906245435
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
accuracy38.91439737382872
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy0
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy0.1484375
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
accuracy42.98243271021391
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
accuracy0.00390625
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
accuracy3.781279966133719
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
accuracy12.15219735038458
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
accuracy24.884133906245435
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
Samples
71.0ms72×2valid
35.0ms80×1valid
24.0ms100×0valid
5.0ms3valid
Compiler

Compiled 399 to 39 computations (90.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
adjust: 31.0ms (33.9% of total)
ival-mult: 19.0ms (20.8% of total)
ival-div: 17.0ms (18.6% of total)
ival-add: 9.0ms (9.8% of total)
ival-sub: 6.0ms (6.6% of total)
ival-sqrt: 6.0ms (6.6% of total)
ival-neg: 2.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series116.0ms (1.3%)

Memory
-1.4MiB live, 151.9MiB allocated
Counts
22 → 720
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())
#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())
#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())
#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())
Outputs
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2))) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2))) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (pow b_2 2))) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow b_2 2)) (taylor 0 a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* a (- (* -1/2 c) c))) (taylor 0 a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c))) (taylor 0 a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c))) (taylor 0 a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a) (taylor 0 a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2))) a) (taylor 0 a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2))) a) (taylor 0 a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (pow b_2 2))) a) (taylor 0 a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/2 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow c 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c)) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c)) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)) (taylor inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)) c)) (taylor inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a))) c)) (taylor inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)))) c)) (taylor inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) (taylor inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c) (taylor inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c) (taylor inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c) (taylor inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (taylor -inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -1 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c)))) (taylor -inf a) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* 2 (/ (pow b_2 2) a))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* c (- (* -1/2 a) a)) (pow b_2 2))) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a)) (pow b_2 2))) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a)) (pow b_2 2))) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow b_2 2)) (taylor 0 c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* c (- (* -1/2 a) a))) (taylor 0 c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a))) (taylor 0 c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a))) (taylor 0 c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a) (taylor 0 c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -3/2 c) (+ (* 2 (/ (pow b_2 2) a)) (/ (pow b_2 2) a))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 3/2)) (/ (pow b_2 2) a))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 3/2)) (/ (pow b_2 2) a))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/2 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow a 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1))))) a)) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))))) a)) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)) (taylor inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)) a)) (taylor inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c))) a)) (taylor inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)))) a)) (taylor inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)) a) (taylor inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) 1)) (taylor inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) 1)) (taylor inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))) 1)) (taylor inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (taylor -inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a)))) (taylor -inf c) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))) a)) (taylor -inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (+ (* 2 b_2) (* (sqrt (* a c)) (sqrt -1)))) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (+ (* b_2 (+ 2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c)) (taylor 0 b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (+ b_2 (* (sqrt (* a c)) (sqrt -1)))) (* a c)) (taylor 0 b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c)) (taylor 0 b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 c) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 c) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 c) (* b_2 (+ (* 2 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 c) (* b_2 (+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* 2 (/ 1 a)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (+ (* -1 (* b_2 (+ (* -2 (/ (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c))) (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))) (* 1/2 (/ 1 (* (pow a 2) (pow c 2)))))))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* 3 (pow b_2 2)) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 3 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 3 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 3 (+ (* -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)))))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow b_2 2)) (taylor inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 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)))))) (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (* 3 (/ (pow b_2 2) a)) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (* 3 (/ 1 a))) (/ c (pow b_2 2)))) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 3 (/ 1 a)))) (/ c (pow b_2 2)))) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 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))) (* 3 (/ 1 a))))) (/ c (pow b_2 2)))) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (/ (* a c) (pow b_2 3))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1/6 (* a c)) (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2)))) (pow b_2 3)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1/6 (* a c)) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4)))))) (pow b_2 3)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1/6 (* a c)) (+ (* -1/6 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* -1/24 (/ (* (pow a 2) (* (pow c 2) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c)))))))) (pow b_2 6))) (+ (* 1/288 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/48 (* (pow a 3) (pow c 3))) (+ (* 1/144 (* (pow a 3) (pow c 3))) (* 1/3 (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))))))) (pow b_2 6))))))))) (pow b_2 3)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (patch (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (patch (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) b_2) (patch (/.f64 #s(literal -1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (patch (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (patch (*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ 1 (+ (* 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)))))) (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (patch (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (* a c)) (* a c)) (taylor -inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) (* a c)) (taylor -inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c)))) (* a c)) (taylor -inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 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)))))) (* a c)) (taylor -inf b_2) (#s(alt (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (patch (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) a) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ c (pow b_2 2)))) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a))) (/ c (pow b_2 2)))) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a)))) (/ c (pow b_2 2)))) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (patch (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -2 b_2) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ 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/8 (/ (* (pow a 2) (* (pow c 2) (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))))) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (+ (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4)) (/ (* (- (* -1/8 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 6)))))))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
21.0ms
b_2
@-inf
((/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (+ (* (neg a) c) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* c (/ -1/2 b_2)) (/ -1/2 b_2) (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) b_2) (/ (* (* c c) a) (* b_2 b_2)) (* (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))))) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (- (* b_2 b_2) (* a c)) (* (* c c) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))))))
16.0ms
a
@inf
((/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (+ (* (neg a) c) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* c (/ -1/2 b_2)) (/ -1/2 b_2) (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) b_2) (/ (* (* c c) a) (* b_2 b_2)) (* (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))))) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (- (* b_2 b_2) (* a c)) (* (* c c) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))))))
10.0ms
c
@-inf
((/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (+ (* (neg a) c) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* c (/ -1/2 b_2)) (/ -1/2 b_2) (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) b_2) (/ (* (* c c) a) (* b_2 b_2)) (* (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))))) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (- (* b_2 b_2) (* a c)) (* (* c c) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))))))
6.0ms
a
@-inf
((/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (+ (* (neg a) c) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* c (/ -1/2 b_2)) (/ -1/2 b_2) (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) b_2) (/ (* (* c c) a) (* b_2 b_2)) (* (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))))) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (- (* b_2 b_2) (* a c)) (* (* c c) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))))))
6.0ms
c
@inf
((/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (+ (* (neg a) c) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* c (/ -1/2 b_2)) (/ -1/2 b_2) (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) b_2) (/ (* (* c c) a) (* b_2 b_2)) (* (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))))) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) a) (- (* b_2 b_2) (* a c)) (* (* c c) a) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c))))))))

simplify344.0ms (4%)

Memory
13.5MiB live, 290.2MiB allocated
Algorithm
egg-herbie
Rules
7 794×lower-fma.f64
7 794×lower-fma.f32
7 640×lower-*.f64
7 640×lower-*.f32
5 454×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0137818563
1436318213
0896417456
Stop Event
iter limit
node limit
Counts
720 → 714
Calls
Call 1
Inputs
(* -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))))))))
(* -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)))))))))
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))))))))
(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/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))))))))
(* -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))))))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* -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)))))))))
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))))))))
(* -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)) (* 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))))))))
(* -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))))
(/ (* 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))
(* -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))))))))
(+ (* 2 (pow b_2 2)) (pow b_2 2))
(+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2)))
(+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2)))
(+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (pow b_2 2)))
(* 2 (pow b_2 2))
(+ (* 2 (pow b_2 2)) (* a (- (* -1/2 c) c)))
(+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)))
(+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)))
(/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a)
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2))) a)
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2))) a)
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (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))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2)))))
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/2 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow c 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(* (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)))))
(* (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)))
(* (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 (* 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)))
(* (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)))))
(* (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 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* (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)))
(* (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/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)))))
(* (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/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)))))
(/ (* 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))
(* (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)))))
(* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))
(* a (- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c))
(* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))
(* a (- (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)) c))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a))) c))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)))) c))
(- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)
(- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)
(- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c)
(- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c)
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))))
(* -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 (* (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 (* (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)))))))
(* -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)))))
(* -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 (* (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 a)
(/ 1 a)
(/ 1 a)
(/ 1 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 (* (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)))))))
(* -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 (* (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/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))))))
(/ (* 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))
(* -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 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(* -1 (* a (- (+ (* -2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(* -1 (* a (- (+ (* -1 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* 2 (/ (pow b_2 2) a)))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1))))) a)))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1))))) a))) a)))
(* -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))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(* -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))))
(* -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)))))))))
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))))))))
(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/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))))
(* -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))
(* 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))))
(* -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)))))))))
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))))))))
(* -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/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))))
(* -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))))
(/ (* 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))
(* -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))))
(+ (* 2 (pow b_2 2)) (pow b_2 2))
(+ (* 2 (pow b_2 2)) (+ (* c (- (* -1/2 a) a)) (pow b_2 2)))
(+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a)) (pow b_2 2)))
(+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a)) (pow b_2 2)))
(* 2 (pow b_2 2))
(+ (* 2 (pow b_2 2)) (* c (- (* -1/2 a) a)))
(+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a)))
(+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a)))
(/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a)
(+ (* -3/2 c) (+ (* 2 (/ (pow b_2 2) a)) (/ (pow b_2 2) a)))
(+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 3/2)) (/ (pow b_2 2) a)))
(+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 3/2)) (/ (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))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2)))))
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/2 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow a 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 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))))))
(* (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)))
(* (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 (* 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)))
(* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c 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))))))
(* (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)))
(* (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/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))))
(* (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/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)))))
(/ (* 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))
(* (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))))))
(* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))
(* c (- (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1))))) a))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))))) a))
(* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))
(* c (- (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)) a))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c))) a))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)))) a))
(/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)) a)
(* c (- (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) 1))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) 1))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))) 1))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))))
(* -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 (* (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 (* (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))
(* -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 (* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -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 (* (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 (* (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 (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 (* (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/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)))))
(/ (* 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))
(* -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 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(* -1 (* c (- (+ (* -2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(* -1 (* c (- (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(* -1 (/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))) a))
(* -1 (* c (- (+ (* -2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(* -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))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* (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)))
(* (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)))))))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(* -1/2 (/ c 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)
(* (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)))
(* (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)))
(* (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)))))))))
(* -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))
(* (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/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))
(/ (* 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))
(* (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 (* a c))
(- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c))
(- (* b_2 (+ (* 2 b_2) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(- (* b_2 (+ (* b_2 (+ 2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(* -1 (* a c))
(- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c))
(- (* b_2 (+ b_2 (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(- (* b_2 (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(* -1 c)
(+ (* -1 c) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))
(+ (* -1 c) (* b_2 (+ (* 2 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(+ (* -1 c) (* b_2 (+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* 2 (/ 1 a)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (+ (* -1 (* b_2 (+ (* -2 (/ (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c))) (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))) (* 1/2 (/ 1 (* (pow a 2) (pow c 2)))))))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c)))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
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)))))))
(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)))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
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/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) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
(/ (* 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))
(* -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)
(* 3 (pow b_2 2))
(* (pow b_2 2) (- (+ 3 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 3 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 3 (+ (* -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)))))) (/ (* a c) (pow b_2 2))))
(* 2 (pow b_2 2))
(* (pow b_2 2) (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 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)))))) (/ (* a c) (pow b_2 2))))
(* 3 (/ (pow b_2 2) a))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (* 3 (/ 1 a))) (/ c (pow b_2 2))))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 3 (/ 1 a)))) (/ c (pow b_2 2))))
(* (pow b_2 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))) (* 3 (/ 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)))))
(* -1/6 (/ (* a c) (pow b_2 3)))
(/ (- (+ (* -1/6 (* a c)) (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2)))) (pow b_2 3))
(/ (- (+ (* -1/6 (* a c)) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4)))))) (pow b_2 3))
(/ (- (+ (* -1/6 (* a c)) (+ (* -1/6 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* -1/24 (/ (* (pow a 2) (* (pow c 2) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c)))))))) (pow b_2 6))) (+ (* 1/288 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/48 (* (pow a 3) (pow c 3))) (+ (* 1/144 (* (pow a 3) (pow c 3))) (* 1/3 (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))))))) (pow b_2 6))))))))) (pow b_2 3))
(* -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)))))))
(* -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 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))))))))
(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)))))
(* -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/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)
(* -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)))))))
(* -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 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))))))))
(* -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))))
(* -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 (/ (+ (* 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))
(* -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)))))))
(pow b_2 2)
(* (pow b_2 2) (- (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 1 (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) (/ (* a c) (pow b_2 2))))
(* (pow b_2 2) (- (+ 1 (+ (* 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)))))) (/ (* a c) (pow b_2 2))))
(- (* 1/2 (* a c)) (* a c))
(- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) (* a c))
(- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c)))) (* a c))
(- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 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)))))) (* a c))
(/ (pow b_2 2) a)
(* (pow b_2 2) (- (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ c (pow b_2 2))))
(* (pow b_2 2) (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a))) (/ c (pow b_2 2))))
(* (pow b_2 2) (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ 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)))))
(/ -2 b_2)
(* -1 (/ (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4))))) b_2))
(* -1 (/ (- (+ 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/8 (/ (* (pow a 2) (* (pow c 2) (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))))) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (+ (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4)) (/ (* (- (* -1/8 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 6)))))))) b_2))
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* 2 (pow b_2 2)) (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))
(+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) a (*.f64 b_2 b_2)))
(+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (neg.f64 c))) a (*.f64 b_2 b_2)))
(+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64))) c) a (*.f64 b_2 b_2)))
(* 2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))
(+ (* 2 (pow b_2 2)) (* a (- (* -1/2 c) c)))
(fma.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) a (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)))
(fma.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (neg.f64 c))) a (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 2)) (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64))) c) a (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a)
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64))
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (* -1/2 c) c)) (pow b_2 2))) a)
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) a (*.f64 b_2 b_2))) a)
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) c)) (pow b_2 2))) a)
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (neg.f64 c))) a (*.f64 b_2 b_2))) a)
(/ (+ (* 2 (pow b_2 2)) (+ (* a (- (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) c)) (pow b_2 2))) a)
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64))) c) a (*.f64 b_2 b_2))) a)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2)))))
(/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2))
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)))) a (*.f64 (/.f64 c (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))))) (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))))) a (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2))))) a (*.f64 (/.f64 c (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (+ (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* a (- (* -1/2 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow c 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/16 (/ (pow c 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 c) c) (- (* -1/8 (/ (pow c 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* c (- (* -1/2 c) c)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 b_2 b_2)))))) (fma.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))))) (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 5 binary64)))))) a (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal 1/16 binary64) (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)))))))) a (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 c #s(literal -1/2 binary64)) c) c) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2))))) a (*.f64 (/.f64 c (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) 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 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) 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 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) 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 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #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 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a)
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a)
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 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 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a)
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a)
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a)
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 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 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a)
(* a (- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))) a)
(* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a)
(* a (- (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)) c))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a))) c))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (/ (pow b_2 2) a)))) c))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)))) a)
(- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))
(- (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))
(- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))) c)
(fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))
(- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))))) c)
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (sqrt.f64 (/.f64 c a)))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))
(-.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))))
(-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a))) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))))) (*.f64 (*.f64 a a) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))))))))
(- (+ (* -1 (/ b_2 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))))) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow a 2) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (+ (* 2 (* (sqrt (/ c (pow a 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c) 2)))))) (* (pow a 2) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) c)))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (sqrt.f64 (/.f64 c a)))) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 a a) a))) (/.f64 b_2 (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) a))) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)))) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))))))) (*.f64 (*.f64 a a) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c 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 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.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 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.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 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 c a)))))))
(* -1 (* a c))
(*.f64 (neg.f64 a) 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)))
(* -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 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) 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 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.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 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.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 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.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 c a)))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #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 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c a))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c a))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c 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 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 c (*.f64 a b_2)) #s(literal 1/2 binary64))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 c (*.f64 a b_2)) #s(literal 1/2 binary64))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 c (*.f64 a b_2)) #s(literal 1/2 binary64))))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -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 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(* -1 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(* -1 (* a (- (+ (* -2 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (* 2 (pow b_2 2))) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 a))) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(* -1 (* a (- (+ (* -1 (/ (pow b_2 2) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 b_2 b_2)) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (* a (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) (pow b_2 2)) a)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 a))) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))
(* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* 2 (/ (pow b_2 2) a)))
(-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1))))) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2))) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(+ (* -1 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))) (* -1 (/ (+ (* -2 (pow b_2 2)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 5) (sqrt -1))))) a))) a)))
(-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 a))) (neg.f64 a)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))))) (neg.f64 a)))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) #s(literal 2 binary64))) (neg.f64 a)) (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))) (neg.f64 a)))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (* a (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2)))))) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))) a))) (* 2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)) 2))))) a)) (* (sqrt (/ c a)) (/ (sqrt -1) (- (* (sqrt (/ c a)) (* b_2 (sqrt -1))) (* -1 c)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (-.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) a))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c)))))) (neg.f64 a)) (/.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) c))))) (neg.f64 a)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(+ (* 2 (pow b_2 2)) (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))
(+ (* 2 (pow b_2 2)) (+ (* c (- (* -1/2 a) a)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c (*.f64 b_2 b_2)))
(+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (fma.f64 a #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (neg.f64 a))) c (*.f64 b_2 b_2)))
(+ (* 2 (pow b_2 2)) (+ (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a)) (pow b_2 2)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) c (*.f64 a #s(literal -1/2 binary64))) a) c (*.f64 b_2 b_2)))
(* 2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))
(+ (* 2 (pow b_2 2)) (* c (- (* -1/2 a) a)))
(fma.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) a)))
(fma.f64 (fma.f64 a #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (neg.f64 a))) c (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 2)) (* c (- (+ (* -1/2 a) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 4)))))) a)))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) c (*.f64 a #s(literal -1/2 binary64))) a) c (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))
(/ (+ (* 2 (pow b_2 2)) (pow b_2 2)) a)
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64))
(+ (* -3/2 c) (+ (* 2 (/ (pow b_2 2) a)) (/ (pow b_2 2) a)))
(fma.f64 #s(literal -3/2 binary64) c (*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64)))
(+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 3/2)) (/ (pow b_2 2) a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -3/2 binary64)) c (/.f64 (*.f64 b_2 b_2) a)))
(+ (* 2 (/ (pow b_2 2) a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 3/2)) (/ (pow b_2 2) a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) c #s(literal -3/2 binary64)) c (/.f64 (*.f64 b_2 b_2) a)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1/2 (/ (* a c) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2)))))
(/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2))
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64))) c (*.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))))) (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))))) c (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (+ (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* c (- (* -1/2 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) (* b_2 (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/32 (/ (pow a 4) (* (pow b_2 5) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/16 (/ (pow a 3) (* (pow b_2 5) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2)))))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 3) (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))) (/ (* (- (* -1/2 a) a) (- (* -1/8 (/ (pow a 2) (* (pow b_2 3) (+ (* 2 (pow b_2 2)) (pow b_2 2))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2)))))) (+ (* 2 (pow b_2 2)) (pow b_2 2))))))) (* -1/2 (/ (* a (- (* -1/2 a) a)) (* b_2 (pow (+ (* 2 (pow b_2 2)) (pow b_2 2)) 2))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 b_2 b_2)))))) (fma.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))))) (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 5 binary64)))))) c (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal 1/16 binary64) (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 (fma.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)))))))) c (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) a) (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) b_2)) #s(literal 1/2 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64)) b_2)) #s(literal -1/2 binary64))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) 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 (-.f64 (fma.f64 (*.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) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 a c))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) 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 (-.f64 (fma.f64 (*.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) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 a c))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) 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 (-.f64 (fma.f64 (*.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) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 a c))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #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 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c c))
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) 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 (-.f64 (fma.f64 (*.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) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 a c))) c)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) 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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) 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 (-.f64 (fma.f64 (*.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) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 (*.f64 a c))) c)
(* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c)
(* c (- (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1))))) a))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))))) a))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))) c)
(* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c)
(* c (- (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)) a))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c))) a))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (/ (pow b_2 2) c)))) a))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) c)
(/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)) a)
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c) a)
(* c (- (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64))) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) 1))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (sqrt -1)))) (+ (* 2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))) 1))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (sqrt.f64 (/.f64 a c)))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))
(-.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (sqrt.f64 (/.f64 a c)) (/.f64 (neg.f64 b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))))
(-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (sqrt.f64 (/.f64 a c)))) (/.f64 b_2 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c))) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))) (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))))) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (*.f64 c c))))))))
(- (+ (* -1 (/ b_2 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 3) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (* (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))))) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))) (+ (* 1/2 (/ (pow b_2 3) (* (pow c 2) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a) 2)))))) (* (pow c 2) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) a)))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (sqrt.f64 (/.f64 a c)))) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))))) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 c c) c))) (/.f64 b_2 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) c))) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))) (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))))))) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)) (*.f64 c 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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.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 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.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 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #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 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (*.f64 c 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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (neg.f64 c))
(* -1 (* c (- (+ (* -2 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (neg.f64 c)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (pow b_2 2))) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 c))) (neg.f64 c)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 c)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 b_2 b_2)) (neg.f64 c)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 3) (sqrt -1))))) c)) (pow b_2 2)) c)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 a))))
(*.f64 (+.f64 (/.f64 (fma.f64 b_2 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 c))) (neg.f64 c)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (neg.f64 c))
(* -1 (/ (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (neg.f64 c)) a)
(* -1 (* c (- (+ (* -2 (/ (pow b_2 2) (* a c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal 1 binary64))) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64))) (neg.f64 c))) c c))
(* -1 (* c (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 5) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 2 (/ (pow b_2 2) a))) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) -1)))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 c))) (neg.f64 c))) c c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (sqrt.f64 (/.f64 a c)))
(+ (* -1 (/ (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (sqrt.f64 (/.f64 a c)) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)))))) (neg.f64 c)))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) #s(literal 2 binary64))) (neg.f64 c)) (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))) (neg.f64 c)))
(+ (* -1 (/ (- (+ (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* -1 (/ (- (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (* (pow b_2 3) (* (sqrt -1) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (* 2 (/ (* (pow b_2 2) (- (* 1/2 (* (sqrt (/ c a)) (/ (* (pow b_2 2) (sqrt -1)) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (* c (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a))))))) (+ (* 1/2 (/ (pow b_2 3) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))) (* 2 (/ (* (pow b_2 2) (- (* -1 (/ b_2 (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2)))))) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))) c))) (* 2 (* (sqrt (/ a c)) (/ (* (pow b_2 2) (sqrt -1)) (pow (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)) 2))))) c)) (* (sqrt (/ a c)) (/ (sqrt -1) (- (* (sqrt (/ a c)) (* b_2 (sqrt -1))) (* -1 a)))))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (-.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) #s(literal 2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) c))) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 (+.f64 (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)))))) (neg.f64 c)) (/.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a))))) (neg.f64 c)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 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 (neg.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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ -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)
(* (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 (neg.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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #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 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #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 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #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 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 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 (neg.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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 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 (neg.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 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c))
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a c)) (*.f64 (neg.f64 a) c))
(- (* b_2 (+ (* 2 b_2) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) b_2)) b_2 (*.f64 (neg.f64 a) c))
(- (* b_2 (+ (* b_2 (+ 2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal 1/2 binary64) #s(literal 2 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) b_2 (*.f64 (neg.f64 a) c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (* (sqrt (* a c)) (* b_2 (sqrt -1))) (* a c))
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a c)) (*.f64 (neg.f64 a) c))
(- (* b_2 (+ b_2 (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2) b_2 (*.f64 (neg.f64 a) c))
(- (* b_2 (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))) (* a c))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal 1/2 binary64) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) b_2 (*.f64 (neg.f64 a) c))
(* -1 c)
(neg.f64 c)
(+ (* -1 c) (* (sqrt (/ c a)) (* b_2 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (neg.f64 c))
(+ (* -1 c) (* b_2 (+ (* 2 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) b_2 (neg.f64 c))
(+ (* -1 c) (* b_2 (+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* 2 (/ 1 a)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) b_2 (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))
(-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c))) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c)))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) b_2 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* b_2 (- (+ (* b_2 (- (+ (* -1 (* b_2 (+ (* -2 (/ (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c))) (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))) (* 1/2 (/ 1 (* (pow a 2) (pow c 2)))))))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (- (/ 1 (* a c)) (/ (pow (sqrt -1) 2) (* a c)))))) (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))) (/ 1 (* a c))) (/ (pow (sqrt -1) 2) (* a c)))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (fma.f64 (fma.f64 (neg.f64 b_2) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (*.f64 a c)) #s(literal -2 binary64) (fma.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 c c))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))) b_2 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 a #s(literal -1/2 binary64)) c)) 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 #s(literal -1/2 binary64)) c (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 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 (*.f64 a #s(literal -1/2 binary64)) c (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 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))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 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 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) 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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ -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 b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 a #s(literal -1/2 binary64)) c)) 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 #s(literal -1/2 binary64)) c (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 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 (*.f64 a #s(literal -1/2 binary64)) c (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 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))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 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 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) 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 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.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 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* 3 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 3 binary64))
(* (pow b_2 2) (- (+ 3 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 3 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 3 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 3 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 3 (+ (* -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)))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 3 binary64) (-.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* 2 (pow b_2 2))
(*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))
(* (pow b_2 2) (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 2 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* (pow b_2 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)))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 2 binary64) (-.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* 3 (/ (pow b_2 2) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (* 3 (/ 1 a))) (/ c (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 3 binary64) a)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 3 (/ 1 a)))) (/ c (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 #s(literal 3 binary64) a))) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* (pow b_2 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))) (* 3 (/ 1 a))))) (/ c (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 3 binary64) a)))) (/.f64 c (*.f64 b_2 b_2))) (*.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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* -1/6 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (- (+ (* -1/6 (* a c)) (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) a) c (fma.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/18 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (- (+ (* -1/6 (* a c)) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4)))))) (pow b_2 3))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) a) c (fma.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a) (*.f64 b_2 b_2)) #s(literal -1/18 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 1/18 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a))) (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/3 binary64) (*.f64 #s(literal 1/144 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 b_2 b_2) b_2))
(/ (- (+ (* -1/6 (* a c)) (+ (* -1/6 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/24 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/48 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) (+ (* -1/18 (/ (* a (* c (- (* -1/2 (* a c)) (* a c)))) (pow b_2 2))) (+ (* -1/24 (/ (* (pow a 2) (* (pow c 2) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c)))))))) (pow b_2 6))) (+ (* 1/288 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (+ (* 1/144 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))) (pow b_2 4))) (* 1/3 (/ (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/48 (* (pow a 3) (pow c 3))) (+ (* 1/144 (* (pow a 3) (pow c 3))) (* 1/3 (* (- (* -1/2 (* a c)) (* a c)) (- (* -1/24 (* (pow a 2) (pow c 2))) (* -1/18 (* a (* c (- (* -1/2 (* a c)) (* a c))))))))))) (pow b_2 6))))))))) (pow b_2 3))
(/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) a) c (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (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/48 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a) (*.f64 b_2 b_2)) #s(literal -1/18 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 1/18 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a))) (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/24 binary64) (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/288 binary64) (fma.f64 #s(literal 1/3 binary64) (fma.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) (/.f64 (fma.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 1/18 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 a a) a)) (*.f64 (*.f64 c c) c)) (fma.f64 (*.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 a a) a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c)) (fma.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 1/18 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 a #s(literal -1/2 binary64)) a) c) c) a)))))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/144 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))))) (*.f64 (*.f64 b_2 b_2) b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 b_2))) 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) 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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ -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)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) c) (*.f64 b_2 b_2))) 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) 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 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (- (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ 1 (+ (* 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)))))) (/ (* a c) (pow b_2 2))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(- (* 1/2 (* a c)) (* a c))
(fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c))
(- (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) (* a c))
(-.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 a c))
(- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c)))) (* a c))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/16 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 a c)))
(- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 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)))))) (* a c))
(-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))) (*.f64 a c))
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(* (pow b_2 2) (- (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ c (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a))) (/ c (pow b_2 2))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a))) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ 1 a)))) (/ c (pow b_2 2))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a))) (/.f64 c (*.f64 b_2 b_2)))) (*.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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ -2 b_2)
(/.f64 #s(literal -2 binary64) b_2)
(* -1 (/ (- (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2)))) b_2))
(/.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (/ (- (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) c (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2)) #s(literal 2 binary64))))) (neg.f64 b_2))
(* -1 (/ (- (+ 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/8 (/ (* (pow a 2) (* (pow c 2) (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))))) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 2 (/ (- (* 1/2 (* a c)) (* a c)) (pow b_2 2))) (+ (/ (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 4)) (/ (* (- (* -1/8 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (- (* -1/2 (* a c)) (* 2 (- (* 1/2 (* a c)) (* a c)))) (- (* 1/2 (* a c)) (* a c))))) (- (* 1/2 (* a c)) (* a c))) (pow b_2 6)))))))) b_2))
(/.f64 (-.f64 (+.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) c (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) #s(literal -2 binary64))) (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/8 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2)) #s(literal 2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) c (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) #s(literal -2 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) c (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) c (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))))))) (neg.f64 b_2))

rewrite738.0ms (8.6%)

Memory
-80.5MiB live, 595.2MiB allocated
Rules
4 852×lower-/.f32
4 838×lower-/.f64
4 804×lower-fma.f32
4 798×lower-fma.f64
4 736×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041420
067356
1270349
22190349
08720345
Stop Event
iter limit
node limit
iter limit
Counts
22 → 1 218
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2)
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
(/.f64 #s(literal 1 binary64) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (*.f64 c c) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
Outputs
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(*.f64 (/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a) #s(literal 1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (pow.f64 (neg.f64 (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (-.f64 (*.f64 (neg.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 b_2 a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (neg.f64 (/.f64 b_2 a))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))))
(/.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) a))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (neg.f64 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))))
(/.f64 (-.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.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 b_2 b_2 (*.f64 c a)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.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 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c 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 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c 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 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 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 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c 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 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.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 b_2 b_2 (*.f64 c a))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.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 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c 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 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 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 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 c (neg.f64 a)) b_2) b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))) (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 c (neg.f64 a)) b_2) b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 c (neg.f64 a)) b_2) b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 c (neg.f64 a)) b_2) b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 (*.f64 c (neg.f64 a)) b_2) b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)) (fma.f64 (*.f64 (*.f64 c a) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c a)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.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 #s(literal -1/2 binary64) c) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (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 c #s(literal 1 binary64))) (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)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)))
(/.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 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.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))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.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 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal -1/2 binary64) b_2)
(neg.f64 (/.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 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))
(*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) #s(literal 1 binary64))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 a (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 b_2 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 b_2 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 a #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) a)
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))) (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))))
(fma.f64 (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) b_2) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 c c) b_2) a) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c c) a) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (neg.f64 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) b_2)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 (*.f64 c c) b_2) a) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 a b_2) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 a b_2) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 c c)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (*.f64 c c) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 c c) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 #s(literal -1/2 binary64) c (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))
(fma.f64 c #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))
(fma.f64 a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) c))
(+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) b_2) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(pow.f64 (/.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal -1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) b_2)))
(/.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal -1 binary64)) b_2)
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) c) #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) b_2) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.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 c (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a 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 (neg.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) (neg.f64 b_2)) (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 c (neg.f64 a)) b_2))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 c c)) b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 b_2 c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 c c))
(*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 c c) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a b_2))
(*.f64 (*.f64 c (*.f64 c (neg.f64 a))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 c c)))
(*.f64 c (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (*.f64 c a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 c (*.f64 c (/.f64 a (*.f64 b_2 b_2))))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 a (*.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(pow.f64 (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) b_2) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c c) b_2) a))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c c) b_2) a)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 (*.f64 c c) b_2) a) b_2)
(/.f64 (*.f64 c (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) b_2) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a)))))
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) b_2) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a))))
(neg.f64 (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (*.f64 c (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))
(*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a) #s(literal 1 binary64))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 a (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 b_2 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 b_2 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (*.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2) (-.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))) (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (neg.f64 (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))) (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 b_2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b_2) b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(fma.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (/.f64 (*.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(+.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(+.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(pow.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(fma.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(pow.f64 (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 a (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) a))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 c c) a)
(*.f64 (*.f64 c a) c)
(*.f64 c (*.f64 c a))
(*.f64 a (*.f64 c c))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) b_2)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) b_2)) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))) (/.f64 (*.f64 (*.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 b_2 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64)))

eval419.0ms (4.9%)

Memory
32.8MiB live, 711.4MiB allocated
Compiler

Compiled 125 855 to 5 941 computations (95.3% saved)

prune158.0ms (1.8%)

Memory
-54.4MiB live, 158.3MiB allocated
Pruning

25 alts after pruning (21 fresh and 4 done)

PrunedKeptTotal
New2 555102 565
Fresh71118
Picked235
Done011
Total2 564252 589
Accuracy
91.7%
Counts
2 589 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a)
35.7%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
31.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
54.6%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
37.4%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
27.7%
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (neg a) c) (* b_2 b_2)) (*.f64 b_2 b_2))) b_2) a)
12.2%
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
33.8%
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
35.9%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) a)
35.4%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) #s(approx (+ (* c a) (* b_2 b_2)) (*.f64 c a)))))) a)
37.5%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
37.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))
33.6%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(approx (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (neg.f64 a) c))))
28.6%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64))))
37.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
33.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
27.0%
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))))
5.4%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))) #s(literal -1 binary64)))
16.5%
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
33.3%
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
32.9%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
15.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Compiler

Compiled 912 to 513 computations (43.8% saved)

simplify177.0ms (2.1%)

Memory
24.4MiB live, 97.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))
cost-diff0
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
cost-diff0
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
cost-diff1280
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
cost-diff0
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
cost-diff0
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
cost-diff320
(-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))
cost-diff640
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
cost-diff0
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
cost-diff0
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
cost-diff0
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
cost-diff0
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
cost-diff0
(neg.f64 b_2)
cost-diff0
#s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2))
cost-diff0
(-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2)
cost-diff0
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
cost-diff64
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
cost-diff128
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
cost-diff128
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))))
Rules
8 508×lower-fma.f32
8 500×lower-fma.f64
4 972×lower-*.f32
4 950×lower-*.f64
2 308×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061615
0103611
1198579
2488565
31536551
43455551
54288551
66715551
08426535
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))))
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))
#s(literal 1 binary64)
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))
#s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(*.f64 b_2 b_2)
(*.f64 (*.f64 c c) a)
(*.f64 c c)
c
a
(/.f64 #s(literal 1 binary64) c)
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
(-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2)
#s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2))
(neg.f64 b_2)
b_2
a
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
c
(neg.f64 a)
a
(*.f64 b_2 b_2)
b_2
(*.f64 a b_2)
(*.f64 a a)
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))
c
#s(literal -1/2 binary64)
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(*.f64 a a)
a
(*.f64 (*.f64 c c) c)
(*.f64 c c)
(*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
b_2
#s(literal -1/16 binary64)
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))
(*.f64 (*.f64 c c) a)
#s(literal -1/8 binary64)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) b_2) a)
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))))
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) b_2)
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
#s(literal 1 binary64)
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c)))))
#s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))
#s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) b_2 (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2)
(*.f64 b_2 b_2)
(*.f64 (*.f64 c c) a)
(*.f64 c c)
c
a
(/.f64 #s(literal 1 binary64) c)
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) a)
(-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2)
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)
#s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))
(neg.f64 b_2)
b_2
a
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) a)
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
(-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
c
(neg.f64 a)
a
(*.f64 b_2 b_2)
b_2
(*.f64 a b_2)
(*.f64 a a)
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) c) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 a (*.f64 b_2 b_2))) c (*.f64 #s(literal -1/8 binary64) a)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) c) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 a (*.f64 b_2 b_2))) c (*.f64 #s(literal -1/8 binary64) a)) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) c) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 a (*.f64 b_2 b_2))) c (*.f64 #s(literal -1/8 binary64) a)) (*.f64 #s(literal -1/2 binary64) c))
c
#s(literal -1/2 binary64)
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) c) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 a (*.f64 b_2 b_2))) c (*.f64 #s(literal -1/8 binary64) a)))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))
(*.f64 a a)
a
(*.f64 (*.f64 c c) c)
(*.f64 c c)
(*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))
(*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)
(*.f64 b_2 b_2)
b_2
#s(literal -1/16 binary64)
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) c) (*.f64 a c))
(*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))
(*.f64 (*.f64 c c) a)
#s(literal -1/8 binary64)

localize222.0ms (2.6%)

Memory
-10.1MiB live, 141.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy5.243684387028081
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
accuracy6.033128826222192
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
accuracy13.773379703245775
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
accuracy23.2498006566738
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
accuracy0.0546875
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
accuracy0.8554666858302059
(-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))
accuracy5.764624726303629
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
accuracy11.448403790577384
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
accuracy0
(*.f64 #s(literal -1/2 binary64) a)
accuracy0.09765625
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
accuracy2.3981642528146647
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
accuracy23.06701098517913
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
accuracy0
(-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2)
accuracy0
(neg.f64 b_2)
accuracy0.09765625
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
accuracy22.846898409369185
#s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2))
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))
accuracy3.181022088780785
(*.f64 (*.f64 c c) a)
accuracy3.8599326905071543
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
accuracy5.464549310439854
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))
Samples
129.0ms161×0invalid
33.0ms95×0valid
Compiler

Compiled 476 to 59 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 138.0ms
ival-mult: 46.0ms (33.2% of total)
ival-neg: 39.0ms (28.2% of total)
ival-sqrt: 21.0ms (15.2% of total)
ival-div: 19.0ms (13.7% of total)
ival-add: 7.0ms (5.1% of total)
ival-sub: 5.0ms (3.6% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series136.0ms (1.6%)

Memory
9.2MiB live, 125.3MiB allocated
Counts
27 → 900
Calls
Call 1
Inputs
#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())
#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())
#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())
#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())
#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())
Outputs
#s(alt (- (/ b_2 (sqrt -1)) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a) (taylor 0 a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a) (taylor 0 a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a) (taylor 0 a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ b_2 (sqrt -1)) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* (pow a 2) c) b_2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 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))))))) (taylor 0 a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 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))))))))) (taylor 0 a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* a b_2) (taylor 0 a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* a (+ b_2 (* -1/2 (/ (* a c) b_2)))) (taylor 0 a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))) (taylor 0 a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* a (+ 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))))))))) (taylor 0 a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))) (taylor 0 a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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)))))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 c) (taylor inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ (* -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))) (taylor inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -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))))) (taylor inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -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)))))) (taylor inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 c) (taylor -inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor -inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor -inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor -inf a) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(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) (pow (sqrt -1) 3))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf a) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) (* -1 b_2)) a)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -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)) (* -1 b_2)) a)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor -inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))) (taylor -inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))) (taylor -inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))) (taylor -inf a) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf a) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor -inf a) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf a) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf a) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 a) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/2 binary64) a) (patch (*.f64 #s(literal -1/2 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf a) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf a) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (/ b_2 (sqrt -1)) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2)) (taylor 0 c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2)) (taylor 0 c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2)) (taylor 0 c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ b_2 (sqrt -1)) b_2) a) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* (pow a 2) c) b_2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* c (+ (* -1/2 (/ (* a (* 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 4) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* a b_2) (taylor 0 c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2)) (taylor 0 c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) (taylor 0 c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor 0 c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 c) (taylor inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a c)) 1) c) (taylor inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a c)) 1) c) (taylor inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a c)) 1) c) (taylor inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(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))) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c))) (taylor inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))) (/ (* a b_2) c))) (taylor inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))) (taylor inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))) (taylor inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))) (taylor inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4))))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4))))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4))))) (taylor inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4))))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2)))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2)))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 c) (taylor -inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c)) (taylor -inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c)) (taylor -inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c)) (taylor -inf c) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor -inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))) (taylor -inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf c) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c)))))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c)))))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c)))))) (taylor -inf c) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf c) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c)))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5)))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5)))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c)))))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4)))))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4)))))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* a (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c c) a) (patch (*.f64 (*.f64 c c) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow c 3)) (taylor -inf c) (#s(alt (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (patch (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 c) (taylor 0 b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor 0 b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor 0 b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) (taylor 0 b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* (pow a 3) c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))) (taylor 0 b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1)))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1))))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (/ 1 (sqrt -1)) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* (pow a 2) c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* a b_2) (taylor inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(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) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) (patch (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor -inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor -inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c)))) (taylor -inf b_2) (#s(alt (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) (patch (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) (patch (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) (patch (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) (patch #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) (patch (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) (patch (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) (patch (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* b_2 (- a (* -1 a))) (pow a 2))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ -1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 1 a))) (/ -1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(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))) (/ 1 a)))) (/ -1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) (patch (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- a (* -1 a)))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))) (* -1 a)))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) (* -1 a)))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))) (* -1 a)))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (patch (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a b_2)) (taylor -inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (patch (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (patch (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (patch (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(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))))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) (patch (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) (* a (pow c 2))) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (patch (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ b_2 (sqrt -1))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow a 2) (pow c 3)) (pow b_2 4)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (patch (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
20.0ms
c
@inf
((+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/ (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) a) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg b_2) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (sqrt (+ (* c (neg a)) (* b_2 b_2))) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/ (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) b_2) (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ (* b_2 b_2) (* (* c c) a)) (* (* c c) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (* -1/2 a) (* (* a a) (* (* c c) c)) (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))))
6.0ms
a
@-inf
((+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/ (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) a) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg b_2) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (sqrt (+ (* c (neg a)) (* b_2 b_2))) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/ (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) b_2) (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ (* b_2 b_2) (* (* c c) a)) (* (* c c) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (* -1/2 a) (* (* a a) (* (* c c) c)) (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))))
5.0ms
c
@-inf
((+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/ (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) a) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg b_2) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (sqrt (+ (* c (neg a)) (* b_2 b_2))) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/ (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) b_2) (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ (* b_2 b_2) (* (* c c) a)) (* (* c c) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (* -1/2 a) (* (* a a) (* (* c c) c)) (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))))
5.0ms
a
@inf
((+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/ (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) a) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg b_2) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (sqrt (+ (* c (neg a)) (* b_2 b_2))) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/ (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) b_2) (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ (* b_2 b_2) (* (* c c) a)) (* (* c c) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (* -1/2 a) (* (* a a) (* (* c c) c)) (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))))
5.0ms
a
@0
((+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/ (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) a) (/ (+ (neg b_2) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))))) a) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg b_2) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (sqrt (+ (* c (neg a)) (* b_2 b_2))) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/ (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) b_2) (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (sqrt (/ -1 (+ (* c a) (* b_2 b_2)))) (/ (* b_2 b_2) (* (* c c) a)) (* (* c c) a) (/ 1 (sqrt (/ -1 (+ (* c a) (* b_2 b_2))))) (* -1/2 a) (* (* a a) (* (* c c) c)) (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))))

simplify262.0ms (3%)

Memory
12.6MiB live, 350.1MiB allocated
Algorithm
egg-herbie
Rules
8 004×lower-fma.f64
8 004×lower-fma.f32
6 474×lower-*.f64
6 474×lower-*.f32
5 400×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0139020142
1460319775
0823118947
Stop Event
iter limit
node limit
Counts
900 → 887
Calls
Call 1
Inputs
(- (/ b_2 (sqrt -1)) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(/ (pow b_2 2) (* a (pow c 2)))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a)
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* -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)))))))))
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))))))))
(* -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))))))))
(* -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)))))))))
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))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* -1/2 (/ 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))))))))
(* -1/2 (/ (* (pow a 2) c) b_2))
(* (pow a 2) (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* (pow a 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)))))))
(* (pow a 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)))))))))
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ 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)))))))))
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))))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(* -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))))))))
(* -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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))))
(+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_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))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a)))
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 a)))
(/ -1 c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(/ -1 (* a c))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(* (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)))))
(* (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)))
(* (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))))))
(* (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)))))
(* (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)))
(* (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/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* (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)))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* (pow a 2) (- (+ (* -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)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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))))))
(* (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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))))
(* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ (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))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -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)) (/ 1 (sqrt -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)) (/ 1 (sqrt -1)))))))
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* -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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(/ -1 c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(/ -1 (* a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(* -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) (pow (sqrt -1) 3))))) a))) a)))
(* -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 (* (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 (* (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)))))))
(* -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 (* (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 (* (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)))))))
(* -1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -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 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) (* -1 b_2)) a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -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)) (* -1 b_2)) a))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (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)))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* -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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(/ (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))
(* -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) (pow (sqrt -1) 3)))) (+ (* 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) (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/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(- (/ b_2 (sqrt -1)) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(/ (pow b_2 2) (* a (pow c 2)))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 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))))
(* -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)))))))))
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))))))))
(* -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))))
(* -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)))))))))
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))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* -1/2 (/ 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))))
(* -1/2 (/ (* (pow a 2) c) b_2))
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* c (+ (* -1/2 (/ (* a (* 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 4) (pow b_2 5)))))))))
(* a b_2)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))))
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))))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(* -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))))
(* -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))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* -1/2 c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_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))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c)))
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 c)))
(/ -1 c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/ -1 (* a c))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (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))) (/ 1 (sqrt -1))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(* (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))))))
(* (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)))
(* (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))))))
(* (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))))))
(* (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)))
(* (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/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* (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))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))) (/ (* a b_2) c)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* (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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(* (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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ (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))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -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)) (/ 1 (sqrt -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)) (/ 1 (sqrt -1)))))))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* -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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(/ -1 c)
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(/ -1 (* a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(* -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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -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 (* (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 (* (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 (* (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 (* (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 (* (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/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* (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 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) 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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(* -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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4))))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(/ (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))
(* -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) (pow (sqrt -1) 3)))) (+ (* 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) (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)))))))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(* (pow a 2) (pow c 3))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/ -1 c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(/ -1 (* a c))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (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)))
(* (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)))
(* (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)))))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* (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)))
(* (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)))))))))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(* (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)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* (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)))))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(* (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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(/ (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)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* b_2 (- (/ 1 (sqrt -1)) 1))
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))
(/ (pow b_2 2) (* a (pow c 2)))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)
(* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
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 b_2)
(* -1 b_2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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)
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
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/2 (/ (* (pow a 2) c) b_2))
(/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2)
(* a b_2)
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))
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/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1/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/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 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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(+ (* -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)))))
(/ (sqrt -1) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_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)))
(/ b_2 (sqrt -1))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))))
(/ (pow b_2 2) (* a (pow c 2)))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(* -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)))))))
(* -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 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))))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 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)))))))
(* -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 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
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (/ (* b_2 (- a (* -1 a))) (pow a 2)))
(* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ -1 a))))
(* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 1 a))) (/ -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))) (/ 1 a)))) (/ -1 a))))
(* -1 (* b_2 (- a (* -1 a))))
(* -1 (* b_2 (- (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))) (* -1 a))))
(* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) (* -1 a))))
(* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))) (* -1 a))))
(* -1 (* a b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (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))))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 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 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(+ (* -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)))))
(* -1 (/ (sqrt -1) b_2))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_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)))
(* -1 (/ b_2 (sqrt -1)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
Outputs
(- (/ b_2 (sqrt -1)) b_2)
(-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) a)
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) a)
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) a)
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c)))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) (*.f64 a a))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) (*.f64 a a))
(/ (+ (* -1 (/ a c)) (/ (pow b_2 2) (pow c 2))) (pow a 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 a c)) (*.f64 a a))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/.f64 (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* (pow a 2) c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64))
(* (pow a 2) (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (*.f64 a a))
(* (pow a 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)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (*.f64 a a))
(* (pow a 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)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (*.f64 a a))
(* a b_2)
(*.f64 a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2) a)
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2) a)
(* a (+ 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a)
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a)
(* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))
(+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a (*.f64 #s(literal -1/2 binary64) c))
(+ (* -1/2 c) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 2))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 4))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) a (*.f64 #s(literal -1/2 binary64) c))
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a b_2) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) b_2)))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) c) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 8 binary64))))) a (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) b_2))) a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) b_2))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))) a)
(/ -1 c)
(/.f64 #s(literal -1 binary64) c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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)) (/ 1 (sqrt -1)))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) a)
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) a)
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) (*.f64 a a))
(* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) (*.f64 a a))
(* (pow a 2) (- (+ (* -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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) (*.f64 a a))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 a a))
(* (pow a 2) (+ (* -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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 a a))
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) a)) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 (*.f64 a a) b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) a)) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 (*.f64 a a) b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) a)) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 a a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (pow a 2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 a a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 a a))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 (*.f64 c c) c)) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* 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)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(* 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)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a)) b_2) (neg.f64 a))))
(/ -1 c)
(/.f64 #s(literal -1 binary64) c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))) (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) 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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) (* -1 b_2)) a))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -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)) (* -1 b_2)) a))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a))) (*.f64 a a))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal 1/8 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal 1/8 binary64))))) (*.f64 a a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a 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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) a)) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 (/.f64 c (*.f64 a b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 (/.f64 c (*.f64 a b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 a))) (*.f64 a a))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 2)))) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))) a)) (* -1/16 (/ (pow c 3) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))) (neg.f64 a))) (*.f64 a a))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 (*.f64 c c) c)) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (*.f64 (*.f64 a a) a)))))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -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)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(- (/ b_2 (sqrt -1)) b_2)
(-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) c (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) b_2)
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) (*.f64 c c))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) (*.f64 c c))
(/ (+ (* -1 c) (/ (pow b_2 2) a)) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) (*.f64 c c))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c)))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 c a)) (*.f64 c c))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 c a)) (*.f64 c c))
(/ (+ (* -1 (/ c a)) (/ (pow b_2 2) (pow a 2))) (pow c 2))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 c a)) (*.f64 c c))
(/ (- (/ b_2 (sqrt -1)) b_2) a)
(/.f64 (-.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(- (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(fma.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (-.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(- (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (/ b_2 (* a (sqrt -1)))) (/ b_2 a))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) c (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (-.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* (pow a 2) c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* c (+ (* -1/2 (/ (* a (* 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 4) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 a (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c)
(* a b_2)
(*.f64 a b_2)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64) (*.f64 a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c (*.f64 a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c (*.f64 a b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) b_2))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c c))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c c))
(* (pow c 2) (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c c))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (*.f64 a b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) c #s(literal -1/2 binary64)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 2))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 4))))) 1/2))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) c #s(literal -1/2 binary64)) c)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 c b_2) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) b_2)))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a a) a) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) c (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) b_2))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (*.f64 a (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 #s(literal -1 binary64))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* 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)) (/ 1 (sqrt -1))))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(/ -1 c)
(/.f64 #s(literal -1 binary64) c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1 binary64)) c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1 binary64)) c)
(/ (- (/ (pow b_2 2) (* a c)) 1) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1 binary64)) c)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c)
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c)
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c 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))) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c a)))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c a))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (neg.f64 a) (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))) (/ (* a b_2) c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (neg.f64 a) (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (*.f64 (*.f64 a a) a)))) (/.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 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 c c) c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) c)) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) c)) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c c) b_2)))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) c)) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c c) b_2)))) (*.f64 (*.f64 c c) c))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 c c)))) (*.f64 (*.f64 c c) c))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 2) c))) (* -1/16 (/ (pow a 2) (pow b_2 4)))) (/ 1/2 (pow c 2))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 c c)))) (*.f64 (*.f64 c c) c))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (*.f64 (*.f64 a a) a))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* 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)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c)) b_2) (neg.f64 c))) (neg.f64 c))
(/ -1 c)
(/.f64 #s(literal -1 binary64) c)
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 c))
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 c))
(* -1 (/ (+ 1 (* -1 (/ (pow b_2 2) (* a c)))) c))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 c))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c))) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c))) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c))) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) b_2) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) b_2) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 a (/.f64 b_2 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (*.f64 a b_2)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 (*.f64 c c) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal 1/8 binary64))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal 1/8 binary64))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal 1/8 binary64))))
(* -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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 (*.f64 a a) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 a (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) c)) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))) (neg.f64 c))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))) (neg.f64 c))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ a (* (pow b_2 2) c))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) c)) #s(literal 1/8 binary64))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (neg.f64 c))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))) c)) (* 1/16 (/ (pow a 2) (pow b_2 4))))))
(*.f64 (neg.f64 (*.f64 (*.f64 c c) c)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) c)) (neg.f64 c))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 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)))))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (*.f64 (*.f64 a a) a))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (*.f64 (*.f64 c c) c)))))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* a (pow c 2))
(*.f64 (*.f64 c c) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -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))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 5 binary64))))) (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(* (pow a 2) (pow c 3))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (/.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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ -1 c)
(/.f64 #s(literal -1 binary64) c)
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -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 (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (*.f64 b_2 b_2)) b_2)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 a)) b_2 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 a)) b_2 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (*.f64 (*.f64 a a) a))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 a a) a) c)) (sqrt.f64 #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 c b_2) (*.f64 c b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 c b_2) (*.f64 c b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 c b_2) (*.f64 c b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.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)) (*.f64 (*.f64 c c) c))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 c b_2) (*.f64 c b_2)))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 5 binary64)))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (*.f64 c b_2) (*.f64 c b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 4))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.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 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/8 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 7 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -5/16 binary64))) (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (*.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 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* b_2 (- (/ 1 (sqrt -1)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2)
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))))) b_2)
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c)))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2) a)
(* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a)))) b_2)
(* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))
(*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal -1 binary64) a))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) 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 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) 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 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -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 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))) 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/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) 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 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) 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 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -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 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(* -1/2 (/ (* (pow a 2) c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a a) c (*.f64 a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 c c) c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)))) b_2)
(* a b_2)
(*.f64 a b_2)
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a) b_2)
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)) b_2)
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64))) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) 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 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -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 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))) b_2)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) 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 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))
(+ (* -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)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)))
(+ (* -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)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)))
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) c) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(fma.f64 b_2 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) b_2)
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(neg.f64 (+.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))))
(* -1 (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* a (pow c 2))) (/ 1 (* (pow b_2 2) c))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) c))) (*.f64 b_2 b_2))
(/ (pow b_2 2) (* (pow a 2) (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) (*.f64 c c)))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (/ 1 (* (pow a 2) (pow c 2))) (/ 1 (* a (* (pow b_2 2) c)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(/.f64 (neg.f64 (+.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a)
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))))
(* -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 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (/ (* b_2 (- a (* -1 a))) (pow a 2)))
(*.f64 (neg.f64 b_2) (/.f64 (+.f64 a a) (*.f64 a a)))
(* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)) (/ -1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (- (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 1 a))) (/ -1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a))) (/.f64 #s(literal -1 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))) (/ 1 a)))) (/ -1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) a)))))
(* -1 (* b_2 (- a (* -1 a))))
(*.f64 (neg.f64 b_2) (+.f64 a a))
(* -1 (* b_2 (- (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))) (* -1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (+.f64 a a)))
(* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) (* -1 a))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)) a))
(* -1 (* b_2 (- (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))) (* -1 a))))
(*.f64 (neg.f64 b_2) (+.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64))) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)) a))
(* -1 (* a b_2))
(*.f64 (neg.f64 b_2) a)
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64))) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) a)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(* -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 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c))
(+ (* -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)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)))
(+ (* -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)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) c)))
(* -1 (/ (sqrt -1) b_2))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) c) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) a) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/ (pow b_2 2) (* a (pow c 2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 (*.f64 a a) a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (* (pow a 2) (pow c 3)) (pow b_2 4))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (pow.f64 b_2 #s(literal 4 binary64)))

rewrite383.0ms (4.4%)

Memory
15.9MiB live, 371.3MiB allocated
Rules
4 348×lower-*.f32
4 326×lower-*.f64
3 994×lower-fma.f32
3 986×lower-fma.f64
3 888×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061495
0103469
1448446
23675432
08552428
Stop Event
iter limit
node limit
iter limit
Counts
27 → 760
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
(-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2)
#s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2))
(neg.f64 b_2)
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(*.f64 (*.f64 c c) a)
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
Outputs
(*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))) #s(literal -1 binary64))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (*.f64 b_2 b_2)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (+.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (-.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(fma.f64 (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/4 binary64)) (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/4 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (neg.f64 b_2))))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (/.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)
(+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))
(pow.f64 (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a))) #s(literal -1 binary64))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 c c) a)) c)
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c)))) (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c)))) (neg.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) c) a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) (neg.f64 c)) (neg.f64 a)) (*.f64 (neg.f64 c) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) c) (*.f64 a #s(literal 1 binary64))) (*.f64 a c))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 c)) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) c) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) c))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 c)) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) c))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (-.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (*.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 (*.f64 c c) c) a))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a))))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))
(fma.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 b_2 c) (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 b_2 c) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (pow.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (*.f64 c c)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 a c))) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal -1 binary64) c))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c))
(fma.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a)) (/.f64 #s(literal -1 binary64) c))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (-.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (-.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) (neg.f64 c)) (*.f64 (neg.f64 c) a)) (/.f64 (neg.f64 a) (*.f64 (neg.f64 c) a)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) c) (*.f64 a c)) (/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 a c)))
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 c)) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) (neg.f64 c))) (/.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) c) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) c)) (/.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 a c)) c)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 c)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 c))) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 c c) a) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (neg.f64 c))) (/.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) c)) (/.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) c)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) c)) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 (*.f64 c c) c) a)))
(-.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal 1 binary64) c))
(+.f64 (/.f64 #s(literal -1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2))
(+.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal -1 binary64) c))
(*.f64 (pow.f64 (/.f64 a (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) c) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)))
(*.f64 (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))
(pow.f64 (/.f64 (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2)) (/.f64 #s(literal -1 binary64) c)) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (*.f64 c c) c) a))
(/.f64 (*.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 a a) a))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)) a))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) a) (*.f64 a (/.f64 #s(literal 1 binary64) c))) (*.f64 a a))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (*.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) c))) (*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)))
(/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c))) a))
(neg.f64 (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) (neg.f64 a)))
(fma.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(fma.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) a) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(fma.f64 b_2 (/.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) a) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a c))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 a a) a))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (/.f64 #s(literal 1 binary64) c)) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (*.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (*.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) c)) (*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))) a) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal 1 binary64) c))) a))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c))) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))) a) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) c)) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) (/.f64 #s(literal 1 binary64) (*.f64 c c))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 c c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (*.f64 c c) c) a)) a) (/.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 (*.f64 c c) c) a)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2)) a))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))) (/.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))))
(-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) a) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) a))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2) (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
(*.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a))) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) a))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))) a))
(/.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (neg.f64 a))
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) a))
(neg.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (neg.f64 a)))
(fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a)) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))))
(-.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (/.f64 b_2 a))
(+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (neg.f64 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))))
(pow.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 #s(literal -1 binary64) b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))
(fma.f64 b_2 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2))))))
(-.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))))))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (*.f64 (neg.f64 b_2) b_2) (+.f64 #s(literal 0 binary64) b_2))
(neg.f64 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 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(*.f64 (pow.f64 (/.f64 a (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))
(*.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) a))
(pow.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a))) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) a))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))) a))
(/.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (neg.f64 a))
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) a))
(neg.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (neg.f64 a)))
(fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a)) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))))))
(-.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (/.f64 b_2 a))
(+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) a) (neg.f64 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(*.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(pow.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))) (fma.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 #s(literal -1 binary64) b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))
(fma.f64 b_2 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2))))))
(-.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 b_2 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) a) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) b_2))))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a b_2)
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (/.f64 #s(literal 1 binary64) b_2) b_2)
(fma.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c b_2) a) b_2)
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) b_2)
(fma.f64 c (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (-.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a (neg.f64 b_2))))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a) b_2)
(+.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) a)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a))
(pow.f64 (/.f64 a (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))))
(/.f64 (*.f64 (-.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(/.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (*.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) #s(literal 1 binary64)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 a a)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a))
(/.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a) a)
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) (*.f64 (*.f64 a a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) (*.f64 (*.f64 a a) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 a a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(neg.f64 (/.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (*.f64 a a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a))
(neg.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 (neg.f64 a) a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 a a) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 a (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))
(-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 a a) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))))) (/.f64 (*.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a b_2)) (*.f64 (*.f64 a a) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) a) b_2) (*.f64 (*.f64 a a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))))
(-.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (*.f64 a a) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (fma.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) a) b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))) (*.f64 a a)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))))
(*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))
(pow.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (neg.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (*.f64 a b_2) a) b_2) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (neg.f64 a) b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a b_2) a) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)))))
(fma.f64 (neg.f64 a) b_2 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a (*.f64 (neg.f64 a) b_2))
(fma.f64 a (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) b_2))
(fma.f64 a (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(fma.f64 #s(literal -1 binary64) (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(fma.f64 b_2 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (neg.f64 a) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) a) b_2) (-.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (neg.f64 a) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) a) b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2))))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a b_2))
(+.f64 (*.f64 (neg.f64 a) b_2) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (neg.f64 a) b_2))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(*.f64 a (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))))) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (-.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a c) a) c (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a)))) (fma.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2))))
(*.f64 (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))))
(pow.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))))) #s(literal -1 binary64))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) b_2 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 b_2 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))))) (*.f64 b_2 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))))) (*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (fma.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)))))))
(fma.f64 (pow.f64 (/.f64 b_2 (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) a)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (/.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal -1/16 binary64) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) b_2) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1/16 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 a (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/16 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(fma.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 c c) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 (*.f64 c c) (*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 a (*.f64 (*.f64 c c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 c (*.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(pow.f64 (/.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal -1 binary64)) b_2)
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) (/.f64 #s(literal 1 binary64) b_2)) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) b_2))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))) b_2))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) (*.f64 b_2 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) (*.f64 b_2 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) (neg.f64 b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))) b_2))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2)))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (*.f64 b_2 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) b_2) (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))))))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (fma.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) c) (pow.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 b_2 (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/8 binary64) a)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (/.f64 a (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 #s(literal -1/16 binary64) b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) b_2) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1/16 binary64) (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)) (/.f64 #s(literal 1 binary64) b_2) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) #s(literal -1 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 b_2 b_2) b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c #s(literal -1/16 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 a (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/16 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (/.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) #s(literal -1/16 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 #s(literal -1/2 binary64) c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))
(fma.f64 (*.f64 (*.f64 c c) a) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 c c) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 (*.f64 c c) (*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 a (*.f64 (*.f64 c c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 c (*.f64 (*.f64 a c) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c))) (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (-.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) c (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(+.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)))
(+.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))) (fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a) (*.f64 #s(literal -1/2 binary64) c)))
(+.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))))
(+.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a))) (*.f64 #s(literal -1/2 binary64) c))
(+.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) a)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(*.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2)
(*.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 b_2 (*.f64 c c))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)) (*.f64 b_2 b_2))
(*.f64 (/.f64 b_2 c) (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 c) (/.f64 b_2 (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c c)) (pow.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) (/.f64 b_2 (*.f64 c c)))
(*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2))
(*.f64 b_2 (/.f64 b_2 (*.f64 (*.f64 c c) a)))
(pow.f64 (/.f64 a (*.f64 b_2 (/.f64 b_2 (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(/.f64 (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c c))
(/.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 a c))
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c c))
(/.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c)))) (neg.f64 a))
(/.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 c c))) a)
(/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 c) (*.f64 a c)))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (neg.f64 c) (*.f64 a c))))
(/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 (/.f64 b_2 (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 c c) a)))
(neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a c))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 c c) a) #s(literal 1 binary64))
(*.f64 (*.f64 c c) (*.f64 a #s(literal 1 binary64)))
(*.f64 (*.f64 c c) a)
(*.f64 (*.f64 a c) c)
(*.f64 a (*.f64 c c))
(*.f64 c (*.f64 (*.f64 a c) #s(literal 1 binary64)))
(*.f64 c (*.f64 a c))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) a))
(*.f64 (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/4 binary64)) (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))) #s(literal -1 binary64))
(pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(exp.f64 (*.f64 (log.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)))))
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 a #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))
(*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) c)
(*.f64 (*.f64 (*.f64 (*.f64 c c) c) a) a)
(*.f64 (*.f64 (*.f64 c c) c) (*.f64 a a))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c))
(*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))
(*.f64 a (*.f64 (*.f64 (*.f64 c c) c) a))
(*.f64 c (*.f64 (*.f64 (*.f64 c c) a) a))
(exp.f64 (fma.f64 (log.f64 c) #s(literal 3 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 c) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) #s(literal -1 binary64)) (/.f64 c b_2))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) a) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) c) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 c c) a) a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) c) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a a)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 (*.f64 c c) c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 (*.f64 c c) c)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 a a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 c c) c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 c c) c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 c c) c) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 c c) a) a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) b_2)) (pow.f64 (/.f64 b_2 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) c) b_2) (/.f64 (*.f64 a a) (*.f64 (*.f64 b_2 b_2) b_2)))
(*.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (*.f64 (*.f64 c c) c) b_2))
(*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)))
(*.f64 (/.f64 a (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) b_2))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (*.f64 b_2 b_2) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 b_2 b_2) b_2)) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 a a))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (*.f64 c (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (/.f64 a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 c)) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (*.f64 (*.f64 c c) c) (/.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 a a) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 a (/.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(*.f64 a (*.f64 (*.f64 (*.f64 (*.f64 c c) c) a) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 a (*.f64 a (/.f64 (*.f64 (*.f64 c c) c) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))) b_2) b_2)
(/.f64 (*.f64 (*.f64 a (/.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) b_2)) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) b_2) (*.f64 (*.f64 b_2 b_2) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 c))) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))
(/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) (*.f64 (*.f64 (*.f64 a a) c) (*.f64 c c)))) #s(literal -1 binary64)))

eval285.0ms (3.3%)

Memory
-5.6MiB live, 545.3MiB allocated
Compiler

Compiled 59 390 to 4 753 computations (92% saved)

prune139.0ms (1.6%)

Memory
-13.0MiB live, 244.5MiB allocated
Pruning

31 alts after pruning (25 fresh and 6 done)

PrunedKeptTotal
New1 687131 700
Fresh41216
Picked325
Done044
Total1 694311 725
Accuracy
91.7%
Counts
1 725 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.3%
(/.f64 (fma.f64 (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 b_2)) a)
36.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a)
31.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
54.6%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
37.4%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
12.2%
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
33.8%
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
35.9%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) a)
35.4%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) #s(approx (+ (* c a) (* b_2 b_2)) (*.f64 c a)))))) a)
36.2%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 #s(approx (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/.f64 #s(literal -1 binary64) c)) a))))) a)
37.0%
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 a a))
24.1%
(/.f64 #s(approx (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (*.f64 (neg.f64 b_2) (+.f64 a a))) (*.f64 a a))
37.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))
33.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
22.0%
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))
33.6%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(approx (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (neg.f64 a) c))))
28.6%
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64))))
36.4%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
37.3%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
33.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
27.0%
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))))
5.4%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) #s(literal -1 binary64)))
15.4%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) #s(literal -1 binary64)))
30.2%
#s(approx (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (*.f64 (neg.f64 b_2) (/.f64 (+.f64 a a) (*.f64 a a))))
33.3%
#s(approx (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
17.6%
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) #s(approx (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) b_2))
32.9%
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 #s(approx (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
15.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Compiler

Compiled 1 871 to 608 computations (67.5% saved)

regimes84.0ms (1%)

Memory
18.8MiB live, 212.2MiB allocated
Counts
60 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
#s(approx (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (*.f64 (neg.f64 b_2) (/.f64 (+.f64 a a) (*.f64 a a))))
(/.f64 #s(approx (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (*.f64 (neg.f64 b_2) (+.f64 a a))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (neg a) c) (* b_2 b_2)) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2))
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (- (sqrt (- (* b_2 b_2) (* a c))) b_2) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
#s(approx (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (+ (* (/ (* (* c c) a) (* b_2 b_2)) -1/8) (* c -1/2)) (*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)) b_2))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 #s(approx (+ (* c -1/2) (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2)))) (*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64) #s(literal -1/2 binary64)) c)) b_2))
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 a (/.f64 b_2 (*.f64 a a))))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)) (*.f64 a a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2))) a)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) #s(approx (+ (* c a) (* b_2 b_2)) (*.f64 c a)))))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 #s(approx (- (/ (* b_2 b_2) (* (* c c) a)) (/ 1 c)) (/.f64 #s(literal -1 binary64) c)) a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 c (*.f64 (neg.f64 b_2) b_2)) a #s(literal 1 binary64)) (*.f64 b_2 b_2))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c c) a)) (/.f64 #s(literal 1 binary64) c)) a))))) a)
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) #s(approx (+ (* (/ (* (* a a) (* (* c c) c)) (* (* b_2 b_2) (* b_2 b_2))) -1/16) (/ (* (* (* c c) a) -1/8) (* b_2 b_2))) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c c) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 c c) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) b_2))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) #s(approx (+ (* b_2 b_2) (+ (- (* b_2 b_2) (* a c)) (* b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (neg.f64 a) c))))
#s(approx (/ (- (sqrt (+ (* (neg a) c) (* b_2 b_2))) b_2) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 c c) a) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2)))))))) a)
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))))) a)
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))))))
#s(approx (/ (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) a) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
(/.f64 #s(approx (+ (neg b_2) (sqrt (+ (* (* (* b_2 b_2) b_2) (/ b_2 (+ (* c a) (* b_2 b_2)))) (neg (* (* (* c c) a) (/ a (+ (* c a) (* b_2 b_2)))))))) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) b_2)) #s(literal -1/4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/4 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 b_2))) b_2) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) b_2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2))) #s(literal -1 binary64)))
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2) b_2) b_2) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c c) a) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (*.f64 (*.f64 b_2 b_2) b_2) b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))))) a)
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ -1 (+ (* c a) (* b_2 b_2))) (/.f64 (fma.f64 (/.f64 b_2 (*.f64 (*.f64 c c) a)) b_2 (/.f64 #s(literal -1 binary64) c)) a)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 b_2)) a)
Outputs
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Calls

4 calls:

26.0ms
a
19.0ms
b_2
19.0ms
c
16.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
54.6%1a
88.0%3b_2
54.6%1c
76.2%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)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
82.2%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes34.0ms (0.4%)

Memory
-20.7MiB live, 17.9MiB allocated
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 #s(approx (sqrt (+ (* (neg a) c) (* b_2 b_2))) (neg.f64 b_2)) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
#s(approx (/ (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (* a a)) (*.f64 (neg.f64 b_2) (/.f64 (+.f64 a a) (*.f64 a a))))
(/.f64 #s(approx (- (* (sqrt (+ (* c (neg a)) (* b_2 b_2))) a) (* a b_2)) (*.f64 (neg.f64 b_2) (+.f64 a a))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (neg a) c) (* b_2 b_2)) (*.f64 b_2 b_2))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
Outputs
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Calls

2 calls:

30.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
4.0ms
b_2
Results
AccuracySegmentsBranch
47.8%3(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
64.3%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes7.0ms (0.1%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes8.0ms (0.1%)

Memory
-18.8MiB live, 18.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Calls

4 calls:

4.0ms
a
1.0ms
c
1.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
32.8%1b_2
32.8%1a
32.8%1c
32.8%1(/.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)

bsearch36.0ms (0.4%)

Memory
3.4MiB live, 44.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
22.0ms
3.057577895263941e-101
2.712630058208227e-99
11.0ms
-7.674401089946664e+137
-2.5188662590674006e+136
Samples
18.0ms192×0valid
3.0ms25×1valid
2.0ms26×0invalid
1.0ms2valid
Compiler

Compiled 383 to 254 computations (33.7% saved)

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

bsearch16.0ms (0.2%)

Memory
26.1MiB live, 26.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.057577895263941e-101
2.712630058208227e-99
14.0ms
-1.8740026958631747e-42
-2.1962778866593446e-45
Samples
8.0ms128×0valid
1.0ms17×0invalid
Compiler

Compiled 379 to 256 computations (32.5% saved)

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

bsearch40.0ms (0.5%)

Memory
-25.5MiB live, 48.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
-5.950420069214808e-307
1.0043793428880495e-306
Samples
24.0ms128×0valid
8.0ms78×0invalid
Compiler

Compiled 179 to 128 computations (28.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 18.0ms (76.2% of total)
ival-sub: 1.0ms (4.2% of total)
ival-div: 1.0ms (4.2% of total)
ival-add: 1.0ms (4.2% of total)
ival-sqrt: 1.0ms (4.2% of total)
ival-neg: 1.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify7.0ms (0.1%)

Memory
14.1MiB live, 14.1MiB allocated
Algorithm
egg-herbie
Rules
18×*-commutative_binary64
12×+-commutative_binary64
12×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045195
158195
270195
379195
483195
584195
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -8474087342772019/6277101735386680763835789423207666416102355444464034512896 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Outputs
(if (<=.f64 b_2 #s(literal -70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))
(if (<=.f64 b_2 #s(literal -8474087342772019/6277101735386680763835789423207666416102355444464034512896 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -8474087342772019/6277101735386680763835789423207666416102355444464034512896 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (if (<=.f64 b_2 #s(literal 8372926316733827/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))
(if (<=.f64 b_2 #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
(if (<=.f64 b_2 #s(literal -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))

soundness623.0ms (7.2%)

Memory
-12.0MiB live, 513.5MiB allocated
Rules
11 022×lower-fma.f64
11 022×lower-fma.f32
7 132×lower-*.f64
7 132×lower-*.f32
4 872×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046375
079367
1296273
22261267
08517267
05083200
116063160
255233144
087873008
01041
01741
16439
246338
3588838
0861134
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 275 to 127 computations (53.8% saved)

preprocess203.0ms (2.4%)

Memory
-13.9MiB live, 152.0MiB allocated
Compiler

Compiled 402 to 140 computations (65.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...