ABCF->ab-angle b

Time bar (total: 30.6s)

analyze1.6s (5.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
3.2%3.1%95.1%0.2%0%1.6%0%7
11.9%10.9%81.1%0.2%0%7.8%0%8
12%10.9%80.3%0.2%0%8.6%0%9
13.5%12.1%77.6%0.2%0%10.1%0%10
17.5%15.2%71.5%0.2%0%13.1%0%11
24.3%20.1%62.4%0.2%0%17.3%0%12
Compiler

Compiled 45 to 33 computations (26.7% saved)

sample5.8s (18.8%)

Results
1.8s6032×body256valid
946.0ms3337×body256invalid
651.0ms695×body2048valid
604.0ms905×body1024valid
577.0ms613×body2048invalid
525.0ms834×body1024invalid
334.0ms622×body512valid
320.0ms605×body512invalid
2.0msbody4096valid
Bogosity

preprocess467.0ms (1.5%)

Algorithm
egg-herbie
Rules
1268×distribute-lft-in
1214×distribute-rgt-in
1036×unsub-neg
940×fma-def
834×fma-neg
Problems
74×(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
64×(-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))
46×No Errors
34×(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
23×(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))
12×(*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2)))))
(-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01661912
14821676
218011596
364061596
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 (neg.f64 A)) C)) F)) (-.f64 (+.f64 (neg.f64 A) C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 A) C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 (neg.f64 A)) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 (neg.f64 B) 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (neg.f64 B) 2))))))) (-.f64 (pow.f64 (neg.f64 B) 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))) F)) (-.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A (neg.f64 C)) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) (neg.f64 F))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (-.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (-.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (-.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (-.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
Outputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 (neg.f64 A)) C)) F)) (-.f64 (+.f64 (neg.f64 A) C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 A) C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 (neg.f64 A)) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 (neg.f64 A) C)))) (-.f64 (-.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 (neg.f64 A) C) 2)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 (neg.f64 A) C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F (fma.f64 B B (*.f64 A (*.f64 4 C)))) (-.f64 C (+.f64 A (hypot.f64 B (-.f64 (neg.f64 A) C)))))))) (fma.f64 B B (*.f64 A (*.f64 4 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 C (+.f64 A (hypot.f64 B (+.f64 A C)))) (*.f64 2 (fma.f64 4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 (neg.f64 B) 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 (neg.f64 B) 2))))))) (-.f64 (pow.f64 (neg.f64 B) 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))) F)) (-.f64 (+.f64 A (neg.f64 C)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A (neg.f64 C)) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))))) (-.f64 (-.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A (neg.f64 C)) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) (neg.f64 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 B B (*.f64 A (*.f64 4 C))) (-.f64 (-.f64 A C) (hypot.f64 B (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 4 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 4 (*.f64 A C) (pow.f64 B 2)) (-.f64 A (+.f64 C (hypot.f64 B (+.f64 A C))))))))) (fma.f64 4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) (neg.f64 F))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (neg.f64 F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 F)) (*.f64 2 (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) -2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (-.f64 (pow.f64 A 2) (*.f64 4 (*.f64 B C))))) (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))) (-.f64 (pow.f64 A 2) (*.f64 4 (*.f64 B C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F (fma.f64 A A (*.f64 C (*.f64 B -4)))) (*.f64 2 (+.f64 B (-.f64 C (hypot.f64 A (-.f64 B C)))))))) (fma.f64 A A (*.f64 C (*.f64 B -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 C (*.f64 B -4) (pow.f64 A 2)) (*.f64 F (+.f64 B (-.f64 C (hypot.f64 A (-.f64 B C)))))))) (fma.f64 C (*.f64 B -4) (pow.f64 A 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (-.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (-.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 F C))))) (-.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 F C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 A (fma.f64 B B (*.f64 C (*.f64 F -4)))) (*.f64 2 (+.f64 C (-.f64 F (hypot.f64 B (-.f64 F C)))))))) (fma.f64 B B (*.f64 C (*.f64 F -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (fma.f64 C (*.f64 F -4) (pow.f64 B 2)))) (+.f64 C (-.f64 F (hypot.f64 B (-.f64 F C))))))) (fma.f64 C (*.f64 F -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (-.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))))) (+.f64 A (-.f64 B (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2)))))))) (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 C C (*.f64 B (*.f64 A -4))) (+.f64 A (-.f64 B (hypot.f64 C (-.f64 A B))))))))) (fma.f64 C C (*.f64 B (*.f64 A -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (fma.f64 B (*.f64 A -4) (pow.f64 C 2)) (+.f64 A (-.f64 B (hypot.f64 C (-.f64 A B))))))))) (fma.f64 B (*.f64 A -4) (pow.f64 C 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 B (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 A C))))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 A C))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 F F (*.f64 A (*.f64 C -4))) (*.f64 B (+.f64 A (-.f64 C (hypot.f64 F (-.f64 A C)))))))) (fma.f64 F F (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 B (*.f64 (+.f64 A (-.f64 C (hypot.f64 F (-.f64 A C)))) (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 F 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 F 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (-.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 C (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))) (-.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 (fma.f64 B B (*.f64 F (*.f64 A -4))) (-.f64 (+.f64 A F) (hypot.f64 B (-.f64 A F)))))))) (fma.f64 B B (*.f64 F (*.f64 A -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 F (*.f64 A -4) (pow.f64 B 2)) (*.f64 2 C)) (+.f64 F (-.f64 A (hypot.f64 B (-.f64 A F))))))) (fma.f64 F (*.f64 A -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 F -4) (pow.f64 B 2)) (*.f64 2 C)) (+.f64 F (-.f64 A (hypot.f64 B (-.f64 A F))))))) (fma.f64 A (*.f64 F -4) (pow.f64 B 2)))
Symmetry

(abs B)

(sort A C)

Compiler

Compiled 270 to 170 computations (37% saved)

eval2.0ms (0%)

Compiler

Compiled 110 to 67 computations (39.1% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
20.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.3%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.3%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
Compiler

Compiled 236 to 158 computations (33.1% saved)

localize693.0ms (2.3%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
70.9%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
69.1%
(-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
62.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
50.7%
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
95.5%
(*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))
70.9%
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))
69.1%
(-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))
62.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
88.8%
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)
70.9%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
69.1%
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
62.9%
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
Compiler

Compiled 585 to 264 computations (54.9% saved)

series167.0ms (0.5%)

Counts
12 → 360
Calls

132 calls:

TimeVariablePointExpression
10.0ms
A
@0
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
9.0ms
B
@0
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.0ms
B
@0
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
6.0ms
A
@-inf
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
6.0ms
C
@0
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))

rewrite267.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
397×log1p-expm1-u
397×expm1-log1p-u
395×add-cube-cbrt
392×add-exp-log
392×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051966
1941963
Stop Event
node limit
Counts
12 → 291
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))
(*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1)
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 2)
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 F 3)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3) (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1)
(*.f64 1 (hypot.f64 B (-.f64 A C)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))))
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2))
(pow.f64 (hypot.f64 B (-.f64 A C)) 1)
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3)
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2)
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3)
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C)))))
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(hypot.f64 B (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(hypot.f64 (-.f64 A C) B)
(hypot.f64 (-.f64 A C) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) B)
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (-.f64 A C))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2))
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))

simplify627.0ms (2%)

Algorithm
egg-herbie
Rules
1042×*-commutative
836×distribute-lft-in
780×times-frac
588×+-commutative
456×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01451112252
14558104410
Stop Event
node limit
Counts
651 → 698
Calls
Call 1
Inputs
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (*.f64 -1 A))
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (*.f64 -1 C))
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(*.f64 -1 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (*.f64 -1 C))
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (*.f64 -1 A))
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(*.f64 -1 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))))) (*.f64 (pow.f64 B 6) (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3)))))))))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))))) A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))))))) (pow.f64 A 2)) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))))) A))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) A)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))))) C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))))))) (pow.f64 C 2)) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))))) C))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))))) C)
B
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 -1 B)
(+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))))
A
(+.f64 A (*.f64 -1 C))
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))))
(*.f64 -1 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 -1 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 C (+.f64 (*.f64 -1 A) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))))
(sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 -1 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))))
(+.f64 C (+.f64 (*.f64 -1 A) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))))
(*.f64 -1 C)
(+.f64 A (*.f64 -1 C))
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (*.f64 -1 C))
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (*.f64 -1 A))
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(*.f64 -1 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1)
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 2)
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 F 3)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3) (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1)
(*.f64 1 (hypot.f64 B (-.f64 A C)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))))
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2))
(pow.f64 (hypot.f64 B (-.f64 A C)) 1)
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3)
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2)
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3)
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C)))))
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3))
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(hypot.f64 B (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(hypot.f64 (-.f64 A C) B)
(hypot.f64 (-.f64 A C) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) B)
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (-.f64 A C))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2))
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
Outputs
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))))) (*.f64 (/.f64 1/2 F) (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (-.f64 C (hypot.f64 B C))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)))))) C))) (sqrt.f64 -1/2)))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)))))) (pow.f64 A 3)))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 1/2 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 (/.f64 F (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (/.f64 (-.f64 A (hypot.f64 B A)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (/.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F))))))))) (sqrt.f64 -1/2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 A (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)))))) (sqrt.f64 -1/2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 1/64 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)))) (*.f64 C A)) (*.f64 1/2 (*.f64 (/.f64 A F) (/.f64 (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2)))) (pow.f64 (sqrt.f64 -1/2) 2)))))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 1/64 (*.f64 C A)) (/.f64 F (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (fma.f64 -1/32 (/.f64 F (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)))) (*.f64 C A)) (*.f64 -1 (/.f64 (*.f64 A (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))) F)))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(-.f64 A (hypot.f64 B A))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (hypot.f64 B A)))
(-.f64 A (*.f64 -1 A))
(-.f64 A (neg.f64 A))
(+.f64 A A)
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(+.f64 A (-.f64 (*.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C))) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(+.f64 A (-.f64 (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) 2))) (pow.f64 C 3)))) (neg.f64 A)))
(+.f64 A (+.f64 A (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))))))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (hypot.f64 B C))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (fma.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (neg.f64 (hypot.f64 B C))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (hypot.f64 B C)))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (hypot.f64 B C)))
(-.f64 C (*.f64 -1 C))
(-.f64 C (neg.f64 C))
(+.f64 C C)
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A)) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) 2))) (pow.f64 A 3)))) (neg.f64 C)))
(+.f64 C (+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) 2) (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))) (pow.f64 A 3))))))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 (+.f64 C A) (neg.f64 B))
(+.f64 A (-.f64 C B))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 (-.f64 C B) (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(+.f64 A (+.f64 (-.f64 C B) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 A (+.f64 (+.f64 B C) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (hypot.f64 B C))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (sqrt.f64 (/.f64 (/.f64 1 C) F)))))
(-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (neg.f64 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 (sqrt.f64 -8) 2))))) (sqrt.f64 -8))))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) -8))) (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2)) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)) (-.f64 A (hypot.f64 B A))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (neg.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(neg.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))))))
(-.f64 (-.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 A (pow.f64 (sqrt.f64 -8) 2)) (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))))) (sqrt.f64 -8)))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 (pow.f64 B 2) -8) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) A))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))) (*.f64 -1/2 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (/.f64 (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2))) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (fma.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 (pow.f64 C 2) -8)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2)) A)))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(*.f64 (pow.f64 B 2) F)
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) F)
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) F)
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) F)
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 (pow.f64 B 2) F))
(fma.f64 -4 (*.f64 A (*.f64 F C)) (*.f64 F (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))))
(-.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 1/64 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)))) (*.f64 C A)) (*.f64 1/2 (*.f64 (/.f64 A F) (/.f64 (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2)))) (pow.f64 (sqrt.f64 -1/2) 2))))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 1/64 (*.f64 C A)) (/.f64 F (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (fma.f64 -1/32 (/.f64 F (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)))) (*.f64 C A)) (*.f64 -1 (/.f64 (*.f64 A (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))) F))))))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) -1/2))
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))))) (*.f64 (/.f64 1/2 F) (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (-.f64 C (hypot.f64 B C)))))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16))
(-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16)))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16)) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)))))) C))) (sqrt.f64 -1/2))))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)))))) (pow.f64 A 3))))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 (/.f64 F (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (/.f64 (-.f64 A (hypot.f64 B A)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(-.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2)))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (/.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F))))))))) (sqrt.f64 -1/2)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 A (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)))))) (sqrt.f64 -1/2)))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (hypot.f64 B C))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (fma.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (neg.f64 (hypot.f64 B C))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (hypot.f64 B C)))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (hypot.f64 B C)))
(-.f64 C (*.f64 -1 C))
(-.f64 C (neg.f64 C))
(+.f64 C C)
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A)) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) 2))) (pow.f64 A 3)))) (neg.f64 C)))
(+.f64 C (+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) 2) (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))) (pow.f64 A 3))))))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(-.f64 A (hypot.f64 B A))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (hypot.f64 B A)))
(-.f64 A (*.f64 -1 A))
(-.f64 A (neg.f64 A))
(+.f64 A A)
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(+.f64 A (-.f64 (*.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C))) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(+.f64 A (-.f64 (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) 2))) (pow.f64 C 3)))) (neg.f64 A)))
(+.f64 A (+.f64 A (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))))))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 (+.f64 C A) (neg.f64 B))
(+.f64 A (-.f64 C B))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 (-.f64 C B) (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(+.f64 A (+.f64 (-.f64 C B) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 A (+.f64 (+.f64 B C) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))) (*.f64 -1/2 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (/.f64 (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2))) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (fma.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 (pow.f64 C 2) -8)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2)) A)))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (hypot.f64 B C))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (sqrt.f64 (/.f64 (/.f64 1 C) F)))))
(-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (neg.f64 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 (sqrt.f64 -8) 2))))) (sqrt.f64 -8))))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) -8))) (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2)) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)) (-.f64 A (hypot.f64 B A))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (neg.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(neg.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))))))
(-.f64 (-.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 A (pow.f64 (sqrt.f64 -8) 2)) (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))))) (sqrt.f64 -8)))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 (pow.f64 B 2) -8) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) A))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (*.f64 (*.f64 F (pow.f64 B 4)) (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (*.f64 (*.f64 F (pow.f64 B 4)) (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C))))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))))) (*.f64 (pow.f64 B 6) (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3)))))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (fma.f64 (pow.f64 B 4) (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (*.f64 (*.f64 (pow.f64 B 6) F) (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (fma.f64 (pow.f64 B 4) (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (*.f64 (*.f64 (pow.f64 B 6) F) (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))))))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(neg.f64 (*.f64 F (pow.f64 B 3)))
(*.f64 F (neg.f64 (pow.f64 B 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(fma.f64 -1 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))) (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))))
(-.f64 (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C A))) (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C A))) (-.f64 (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 F (pow.f64 B 3))))
(*.f64 (pow.f64 B 3) F)
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F))
(fma.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)) (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F)))
(fma.f64 -1 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (fma.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)) (*.f64 F (pow.f64 B 3))))
(-.f64 (fma.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)) (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C A))) (fma.f64 -1 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A)))) (fma.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)) (*.f64 F (pow.f64 B 3)))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C A))) (-.f64 (fma.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)) (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 C A))))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (hypot.f64 B C)))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (hypot.f64 B C))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 2) (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 2) (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (hypot.f64 B C)))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 2) (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 3) (*.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 A (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 2) (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (fma.f64 (pow.f64 A 3) (*.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 C (hypot.f64 B C))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))
(*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (-.f64 C (neg.f64 C)))))
(*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (-.f64 C (neg.f64 C)))) (*.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (neg.f64 C))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))) (*.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (+.f64 C C)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))))) A)))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (-.f64 C (neg.f64 C)))) (fma.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (neg.f64 C)))) (/.f64 F (/.f64 A (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))) (fma.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (+.f64 C C))) (/.f64 F (/.f64 A (fma.f64 -1/2 (+.f64 (pow.f64 B 4) (*.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (*.f64 -1 C))))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))))))) (pow.f64 A 2)) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))))) A))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (-.f64 C (neg.f64 C)))) (fma.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (*.f64 (pow.f64 B 2) (-.f64 C (neg.f64 C)))) (+.f64 (/.f64 F (/.f64 A (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))))))) (/.f64 F (/.f64 (pow.f64 A 2) (fma.f64 -2 (*.f64 C (fma.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) 2))) (*.f64 (*.f64 -1/2 (pow.f64 B 2)) (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))))))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))) (fma.f64 F (fma.f64 2 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (+.f64 C C))) (+.f64 (/.f64 F (/.f64 A (fma.f64 -1/2 (+.f64 (pow.f64 B 4) (*.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) (*.f64 2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))))) (/.f64 F (/.f64 (pow.f64 A 2) (fma.f64 -2 (*.f64 C (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) 2) (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))) (*.f64 (*.f64 -1/2 (pow.f64 B 2)) (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (fma.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) A)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (fma.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C)) (fma.f64 -1 (/.f64 F (/.f64 A (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (fma.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C)) (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (/.f64 F (/.f64 A (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (*.f64 F (pow.f64 C 2)) (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))) (*.f64 (*.f64 F (pow.f64 C 2)) (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 (pow.f64 C 2) (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (*.f64 (pow.f64 C 3) F) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (fma.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))) (fma.f64 (pow.f64 C 2) (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (*.f64 (pow.f64 C 3) F) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))
(*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))
(*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))
(fma.f64 -4 (*.f64 A (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A)))) (*.f64 F (fma.f64 2 (*.f64 A (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (neg.f64 A))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (*.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))))) C)))
(fma.f64 -4 (*.f64 A (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A)))) (fma.f64 F (fma.f64 2 (*.f64 A (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (neg.f64 A)))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)))) (*.f64 -1/2 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))))))) (pow.f64 C 2)) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))))) C))))
(fma.f64 -4 (*.f64 A (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A)))) (fma.f64 F (fma.f64 2 (*.f64 A (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (neg.f64 A)))) (+.f64 (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))))) (/.f64 F (/.f64 (pow.f64 C 2) (fma.f64 -2 (*.f64 A (fma.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) 2))) (*.f64 (*.f64 -1/2 A) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))))))))
(fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (+.f64 (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (/.f64 F (/.f64 (pow.f64 C 2) (fma.f64 -2 (*.f64 A (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (*.f64 A -1/2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C)))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2))) (fma.f64 -1 (/.f64 F (/.f64 C (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (fma.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (/.f64 F (/.f64 C (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(+.f64 A (-.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) C))
(+.f64 A (fma.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (neg.f64 C)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))) C)
(+.f64 A (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))))) C)
(+.f64 A (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))) C))
B
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 B (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 B (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(fma.f64 -1 B (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B) B)
(+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))) B)
(+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))) B)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
(hypot.f64 B C)
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (neg.f64 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(-.f64 (hypot.f64 B C) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (fma.f64 -1 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))))))
(+.f64 (-.f64 (hypot.f64 B C) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (fma.f64 -1 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))))
(+.f64 (-.f64 (hypot.f64 B C) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))))
A
(+.f64 A (*.f64 -1 C))
(-.f64 A C)
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)))
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A)))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))))
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))))
(+.f64 (-.f64 A C) (*.f64 1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A))))
(*.f64 -1 A)
(neg.f64 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (neg.f64 A))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 -1 A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 C (fma.f64 -1 A (/.f64 (*.f64 -1/2 (pow.f64 B 2)) A)))
(+.f64 (-.f64 C A) (/.f64 (*.f64 -1/2 (pow.f64 B 2)) A))
(+.f64 C (+.f64 (*.f64 -1 A) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))))
(+.f64 C (fma.f64 -1 A (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (/.f64 (pow.f64 B 2) A)))))
(+.f64 (-.f64 C A) (*.f64 -1/2 (+.f64 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (/.f64 (pow.f64 B 2) A))))
(sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(hypot.f64 B A)
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (neg.f64 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(-.f64 (hypot.f64 B A) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (fma.f64 -1 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (-.f64 (hypot.f64 B A) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (fma.f64 -1 (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (-.f64 (hypot.f64 B A) (*.f64 A (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (neg.f64 A))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 -1 A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))))
(+.f64 C (fma.f64 -1 A (*.f64 1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C))))
(+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C)))
(+.f64 C (+.f64 (*.f64 -1 A) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))))
(+.f64 C (fma.f64 -1 A (*.f64 1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C)))))
(+.f64 (-.f64 C A) (*.f64 1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C))))
(*.f64 -1 C)
(neg.f64 C)
(+.f64 A (*.f64 -1 C))
(-.f64 A C)
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))))
(+.f64 (-.f64 A C) (*.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (/.f64 (pow.f64 B 2) C))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))))
(-.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/64 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 5))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C)))) (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (-.f64 (*.f64 -1/32 (/.f64 F (*.f64 A (*.f64 C (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (*.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))) (sqrt.f64 -1/2)))) 2))) (-.f64 (*.f64 1/8 (/.f64 F (*.f64 A (*.f64 C (-.f64 A C))))) (*.f64 1/8 (/.f64 F (*.f64 (pow.f64 A 2) C)))))) (*.f64 F (pow.f64 (sqrt.f64 -1/2) 2)))))))) (sqrt.f64 -1/2)))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 1/64 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (+.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)))) (*.f64 C A)) (*.f64 1/2 (*.f64 (/.f64 A F) (/.f64 (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (*.f64 C A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2)))) (pow.f64 (sqrt.f64 -1/2) 2))))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 1/64 (*.f64 C A)) (/.f64 F (pow.f64 (-.f64 A C) 5))) (fma.f64 -1/4 (/.f64 (fma.f64 -1/32 (/.f64 F (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)))) (*.f64 C A)) (*.f64 -1 (/.f64 (*.f64 A (*.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (-.f64 (/.f64 (*.f64 -1/32 F) (*.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (fma.f64 -1/4 (*.f64 (/.f64 1/8 C) (/.f64 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C)) A)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (*.f64 1/8 (-.f64 (/.f64 (/.f64 F A) (*.f64 C (-.f64 A C))) (/.f64 (/.f64 F (pow.f64 A 2)) C))) (sqrt.f64 -1/2))) 2))))) F))))))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) -1/2))
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 C (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))))))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (-.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 F C) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 B 4))))) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 2) B) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 F C) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (fma.f64 -4 (/.f64 C (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))))) (*.f64 (/.f64 1/2 F) (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (pow.f64 B 2)) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))))))) (pow.f64 (*.f64 1/2 (*.f64 B (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))))) 2))) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (-.f64 C (hypot.f64 B C)))))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16))
(-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16)))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 1/16)) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) C)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))))) C))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 C F)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)))))) C))) (sqrt.f64 -1/2))))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (sqrt.f64 -1/2))) 2))) C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 C (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 C F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) -1/32)))))) (pow.f64 A 3))))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 B (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))))) (pow.f64 B 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 B (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (-.f64 (/.f64 (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -4 (/.f64 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (pow.f64 B 4)))))) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))
(-.f64 (fma.f64 -1/2 (*.f64 B (*.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (*.f64 B (*.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))) (pow.f64 B 2))) (fma.f64 -4 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 (/.f64 F (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4))))) (/.f64 (-.f64 A (hypot.f64 B A)) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (/.f64 F (/.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 2) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))))) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 B (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 4 (/.f64 (*.f64 (*.f64 F A) (-.f64 A (hypot.f64 B A))) (pow.f64 B 4)))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2))))))))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(-.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2)))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (sqrt.f64 -1/2)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (fma.f64 1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (/.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F))))))))) (sqrt.f64 -1/2)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)) (sqrt.f64 -1/2)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 F (pow.f64 B 2)) 1/8) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)) (pow.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))) A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 A (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) -1/32)))))) (sqrt.f64 -1/2)))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F A))))
(-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(-.f64 C (hypot.f64 B C))
(-.f64 (+.f64 C (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (fma.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (neg.f64 (hypot.f64 B C))))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (hypot.f64 B C)))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 C (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 A (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (hypot.f64 B C)))
(-.f64 C (*.f64 -1 C))
(-.f64 C (neg.f64 C))
(+.f64 C C)
(-.f64 (+.f64 C (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)))) (*.f64 -1 C))
(+.f64 C (-.f64 (*.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))) (neg.f64 C)))
(+.f64 C (fma.f64 -1/2 (+.f64 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A)) C))
(-.f64 (+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2))) 2)) (pow.f64 A 3)))))) (*.f64 -1 C))
(+.f64 C (-.f64 (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) 2))) (pow.f64 A 3)))) (neg.f64 C)))
(+.f64 C (+.f64 C (fma.f64 -1/2 (/.f64 C (/.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2))) A) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))) 2) (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 C 2)))))) (pow.f64 A 3))))))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) C) (pow.f64 A 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 C 2))) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 (pow.f64 A 2) C)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(-.f64 A (hypot.f64 B A))
(-.f64 (+.f64 A (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (hypot.f64 B A)))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 A (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (*.f64 A (pow.f64 C 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (hypot.f64 B A)))
(-.f64 A (*.f64 -1 A))
(-.f64 A (neg.f64 A))
(+.f64 A A)
(-.f64 (+.f64 A (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C))) (*.f64 -1 A))
(+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)))) (*.f64 -1 A))
(+.f64 A (-.f64 (*.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C))) (neg.f64 A)))
(+.f64 A (fma.f64 -1/2 (+.f64 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C)) A))
(-.f64 (+.f64 A (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2))) 2)) (pow.f64 C 3)))))) (*.f64 -1 A))
(+.f64 A (-.f64 (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) C) (/.f64 (*.f64 1/2 (fma.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) 2))) (pow.f64 C 3)))) (neg.f64 A)))
(+.f64 A (+.f64 A (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 C 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))) C) (/.f64 (*.f64 1/2 (-.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) 2) (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 C 3))))))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C)))
(fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2)) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (pow.f64 B 4) 1/4) (*.f64 (pow.f64 B 2) (pow.f64 A 2))) (pow.f64 C 3)) (fma.f64 1/2 (/.f64 A (/.f64 (pow.f64 C 2) (pow.f64 B 2))) (fma.f64 1/2 (/.f64 (pow.f64 B 2) C) (*.f64 2 C))))
(*.f64 2 C)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 2 C))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (*.f64 2 C))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C)))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (*.f64 2 C))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)) (*.f64 2 C))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 A (+.f64 C (*.f64 -1 B)))
(+.f64 (+.f64 C A) (neg.f64 B))
(+.f64 A (-.f64 C B))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 (-.f64 C B) (/.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 A (+.f64 C (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))))
(+.f64 (+.f64 C A) (fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
(+.f64 A (+.f64 (-.f64 C B) (fma.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))))))
B
(+.f64 A (+.f64 B C))
(+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 A (+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(+.f64 A (+.f64 B (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 A (+.f64 (+.f64 B C) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))) (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 C) (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C)))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3)))) (*.f64 -1/2 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (/.f64 (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2))) (-.f64 (*.f64 F (-.f64 (/.f64 (*.f64 -1/2 (*.f64 C A)) (pow.f64 (-.f64 A C) 3)) (/.f64 1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 C (sqrt.f64 -8)))) 2)))))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) C) (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2))) (sqrt.f64 -8))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (fma.f64 F (fma.f64 1/4 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 5) C)) (/.f64 1/8 (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C)))) (*.f64 (pow.f64 C 2) -8)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (/.f64 A (/.f64 (pow.f64 (-.f64 A C) 3) C)) (/.f64 -1/2 (-.f64 A C)))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (*.f64 (/.f64 2 C) (/.f64 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))) (sqrt.f64 -8)))) 2)) A)))))) (*.f64 C (sqrt.f64 -8))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 F A)) C) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 2 (+.f64 C (/.f64 A (/.f64 (-.f64 A C) C))))) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 A (/.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 2 (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (/.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 C (hypot.f64 B C))) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 C (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 C (-.f64 C (hypot.f64 B C))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (sqrt.f64 (/.f64 F (-.f64 C (hypot.f64 B C))))) B)) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (sqrt.f64 (/.f64 (/.f64 1 C) F)))))
(-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -8) (sqrt.f64 2))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) (neg.f64 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 (sqrt.f64 -8) 2))))) (sqrt.f64 -8))))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) A) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) -8))) (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 2)) (sqrt.f64 (*.f64 F C))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (+.f64 (*.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B)) 2)) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A)))))) B) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (fma.f64 F (fma.f64 -1/2 (*.f64 A (*.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -4 (*.f64 A (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)) (-.f64 A (hypot.f64 B A))))))) B)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (neg.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(neg.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8))))))
(-.f64 (-.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 B 4)) (*.f64 2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))))) (neg.f64 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 A (pow.f64 (sqrt.f64 -8) 2)) (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))))) (sqrt.f64 -8)))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 F (fma.f64 -1/2 (pow.f64 B 4) (*.f64 2 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (/.f64 (pow.f64 B 2) -8) (/.f64 (-.f64 (*.f64 (*.f64 -2 A) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) A))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -8) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 A (+.f64 C (hypot.f64 B (-.f64 A C)))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))) 1)
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 1)
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 3)
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3) 1/3)
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 2)
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F))))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) 3))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 F 3)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))))))
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 A (+.f64 C (hypot.f64 B (-.f64 A C)))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1/2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 3)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1/2))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) 1))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) 1)
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1)
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 3)
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) 1/3)
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 2)
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3) (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3) (pow.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) 3)))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) 1))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (*.f64 F (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))) 1)
(hypot.f64 B (-.f64 A C))
(*.f64 1 (hypot.f64 B (-.f64 A C)))
(hypot.f64 B (-.f64 A C))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (cbrt.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(*.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) (sqrt.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(*.f64 (pow.f64 1 1/2) (hypot.f64 B (-.f64 A C)))
(hypot.f64 B (-.f64 A C))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 4)) (fabs.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))))
(pow.f64 (hypot.f64 B (-.f64 A C)) 1)
(hypot.f64 B (-.f64 A C))
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) 1/2)
(sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2))
(fabs.f64 (hypot.f64 B (-.f64 A C)))
(pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 3)
(hypot.f64 B (-.f64 A C))
(pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2)
(hypot.f64 B (-.f64 A C))
(pow.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3) 1/3)
(hypot.f64 B (-.f64 A C))
(log.f64 (exp.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 B (-.f64 A C)))))
(hypot.f64 B (-.f64 A C))
(cbrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 3))
(hypot.f64 B (-.f64 A C))
(expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(hypot.f64 B (-.f64 A C))
(hypot.f64 B (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(hypot.f64 B (fabs.f64 (-.f64 A C)))
(hypot.f64 (-.f64 A C) B)
(hypot.f64 B (-.f64 A C))
(hypot.f64 (-.f64 A C) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (-.f64 A C) (fabs.f64 B))
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) B)
(hypot.f64 (fabs.f64 (-.f64 A C)) B)
(hypot.f64 (sqrt.f64 (pow.f64 (-.f64 A C) 2)) (sqrt.f64 (pow.f64 B 2)))
(hypot.f64 (fabs.f64 (-.f64 A C)) (fabs.f64 B))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (-.f64 A C))
(hypot.f64 (fabs.f64 B) (-.f64 A C))
(hypot.f64 (sqrt.f64 (pow.f64 B 2)) (sqrt.f64 (pow.f64 (-.f64 A C) 2)))
(hypot.f64 (fabs.f64 B) (fabs.f64 (-.f64 A C)))
(exp.f64 (log.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(exp.f64 (*.f64 (log.f64 (hypot.f64 B (-.f64 A C))) 1))
(hypot.f64 B (-.f64 A C))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) 1/2))
(sqrt.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2))
(fabs.f64 (hypot.f64 B (-.f64 A C)))
(log1p.f64 (expm1.f64 (hypot.f64 B (-.f64 A C))))
(hypot.f64 B (-.f64 A C))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))))))
(/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (hypot.f64 B (-.f64 A C)) 1))) (fma.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) 1 (*.f64 (hypot.f64 B (-.f64 A C)) 1)))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C)))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2) (*.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) (pow.f64 (cbrt.f64 (hypot.f64 B (-.f64 A C))) 2))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(+.f64 A (+.f64 (-.f64 C (hypot.f64 B (-.f64 A C))) (+.f64 (neg.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C)))))
(*.f64 1 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2) (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 3) (pow.f64 (hypot.f64 B (-.f64 A C)) 3)) (+.f64 (pow.f64 (+.f64 C A) 2) (+.f64 (pow.f64 (hypot.f64 B (-.f64 A C)) 2) (*.f64 (+.f64 C A) (hypot.f64 B (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (-.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))
(/.f64 (-.f64 (pow.f64 C 2) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2)) (+.f64 (-.f64 C A) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) 2) (pow.f64 (hypot.f64 B (-.f64 A C)) 2)) (+.f64 A (+.f64 C (hypot.f64 B (-.f64 A C)))))
(/.f64 (+.f64 (pow.f64 C 3) (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 3)) (fma.f64 C C (-.f64 (pow.f64 (-.f64 A (hypot.f64 B (-.f64 A C))) 2) (*.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 1)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3) 1/3)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 2)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (exp.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) 3))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) 1))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 A (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (-.f64 A (hypot.f64 B (-.f64 A C))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 1 (+.f64 A C) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 C) 2) (cbrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 C) (sqrt.f64 C) (-.f64 A (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (hypot.f64 B (-.f64 A C))))
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(fma.f64 (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (-.f64 A (hypot.f64 B (-.f64 A C)))) C)
(+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))
(*.f64 (sqrt.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))))
(pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (*.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) F)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))

eval841.0ms (2.7%)

Compiler

Compiled 52844 to 34239 computations (35.2% saved)

prune310.0ms (1%)

Pruning

44 alts after pruning (43 fresh and 1 done)

PrunedKeptTotal
New65543698
Fresh000
Picked213
Done000
Total65744701
Accuracy
60.2%
Counts
701 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.6%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
28.6%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.5%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (hypot.f64 B A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
0.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
16.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
20.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
15.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
19.2%
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
22.7%
(neg.f64 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2))
14.8%
(neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
32.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.1%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
28.6%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
28.6%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.5%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (hypot.f64 B A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
0.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
16.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
20.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
15.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
19.2%
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
22.7%
(neg.f64 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2))
14.8%
(neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
32.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.1%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
Compiler

Compiled 6754 to 4562 computations (32.5% saved)

localize823.0ms (2.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
97.7%
(+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))
97.4%
(*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))
95.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
95.6%
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
99.6%
(*.f64 F (-.f64 A (hypot.f64 B A)))
97.0%
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
96.2%
(-.f64 A (hypot.f64 B A))
94.0%
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
99.6%
(*.f64 F (pow.f64 C 2))
98.9%
(*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))
96.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
96.0%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))
100.0%
(*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))
99.5%
(*.f64 (*.f64 C A) (*.f64 F (+.f64 A A)))
96.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
95.4%
(sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))
100.0%
(*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))
98.9%
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)
96.5%
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
95.4%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))))
Compiler

Compiled 825 to 428 computations (48.1% saved)

series204.0ms (0.7%)

Counts
19 → 484
Calls

189 calls:

TimeVariablePointExpression
12.0ms
C
@0
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
11.0ms
C
@0
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
11.0ms
A
@-inf
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
6.0ms
B
@-inf
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))))
5.0ms
F
@0
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))

rewrite177.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
609×log1p-expm1-u
609×expm1-log1p-u
583×pow1
535×add-exp-log
520×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0751113
113661113
Stop Event
node limit
Counts
19 → 331
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))
(sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (*.f64 C A) (*.f64 F (+.f64 A A)))
(*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))
(*.f64 F (pow.f64 C 2))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 F (-.f64 A (hypot.f64 B A)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))
(+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (*.f64 2 A)))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(+.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A) (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(+.f64 (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 2 A)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(fma.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(fma.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 1 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (pow.f64 -8 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 3)
(pow.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))))
(cbrt.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1)
(pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)) -4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 A -8)) 1/2) (sqrt.f64 (*.f64 F (pow.f64 C 2))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))) 1)
(pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 3)
(pow.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)) (*.f64 A -8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))))
(cbrt.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (*.f64 F (pow.f64 C 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 C 2))) 3)
(pow.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 F (pow.f64 C 2))) 2)
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 C 2)))))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 C 2))))
(exp.f64 (log.f64 (*.f64 F (pow.f64 C 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 C 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 C 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 A (neg.f64 (hypot.f64 B A)))
(+.f64 (-.f64 A (hypot.f64 B A)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(*.f64 1 (-.f64 A (hypot.f64 B A)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 A A (+.f64 (pow.f64 (hypot.f64 B A) 2) (*.f64 A (hypot.f64 B A)))))
(/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (+.f64 A (hypot.f64 B A)))
(pow.f64 (-.f64 A (hypot.f64 B A)) 1)
(pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 3)
(pow.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) 2)
(log.f64 (exp.f64 (-.f64 A (hypot.f64 B A))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 A (hypot.f64 B A)))))
(cbrt.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3))
(expm1.f64 (log1p.f64 (-.f64 A (hypot.f64 B A))))
(exp.f64 (log.f64 (-.f64 A (hypot.f64 B A))))
(exp.f64 (*.f64 (log.f64 (-.f64 A (hypot.f64 B A))) 1))
(log1p.f64 (expm1.f64 (-.f64 A (hypot.f64 B A))))
(fma.f64 1 A (neg.f64 (hypot.f64 B A)))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A)))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (hypot.f64 B A)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) 1)
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)
(pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3) 1/3)
(log.f64 (pow.f64 (exp.f64 F) (-.f64 A (hypot.f64 B A))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3))
(expm1.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(exp.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))) 1)
(pow.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A C)) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(*.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1)
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 3)
(pow.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3) 1/3)
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3))
(expm1.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(exp.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1))
(log1p.f64 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))) 1)
(pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 B F)) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(exp.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1)
(*.f64 1 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2) (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 A C) 2) 3) -1/8) (*.f64 (pow.f64 (*.f64 A C) 3) 64)) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))
(pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2)
(log.f64 (exp.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (-.f64 A C) 2) -1/2 (*.f64 4 (*.f64 A C)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 A C) 4 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 1 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))
(fma.f64 1 (*.f64 4 (*.f64 A C)) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) 2) (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) 2) (cbrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 4 A) C (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))

simplify459.0ms (1.5%)

Algorithm
egg-herbie
Rules
1512×times-frac
1328×*-commutative
626×+-commutative
546×fma-def
528×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0189477084
1580076016
Stop Event
node limit
Counts
815 → 828
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) C)))) (pow.f64 A 3)) (sqrt.f64 (/.f64 C F))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 A (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2))) (pow.f64 B 2)))))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2))))))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5))))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (pow.f64 C 2) F)
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(*.f64 -1 B)
(+.f64 A (*.f64 -1 B))
(+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2)) (pow.f64 A 7))))))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)))))
(*.f64 -1 B)
(+.f64 A (*.f64 -1 B))
(+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
B
(+.f64 A B)
(+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 B F))
(+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A F)))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (*.f64 A F))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2))) (pow.f64 A 7))))))
(*.f64 2 (*.f64 A F))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F)))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 8) (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A)))))
(*.f64 -1 (*.f64 B F))
(+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A F)))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (*.f64 A F))))
(*.f64 B F)
(+.f64 (*.f64 A F) (*.f64 B F))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F))))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))))) (*.f64 -1 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))))) (pow.f64 A 2))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))))) (pow.f64 A 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 13) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 A 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))))) (pow.f64 A 2))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))))) (pow.f64 A 2))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 3) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))))))) (*.f64 -1 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))))) (pow.f64 C 2))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))))) (pow.f64 C 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 4)) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))) (pow.f64 C 3))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))) (pow.f64 C 2))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))) (pow.f64 C 2))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 3))) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(*.f64 -1/2 (pow.f64 C 2))
(+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(*.f64 -1/2 (pow.f64 A 2))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 A (+.f64 C (*.f64 4 C))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(*.f64 -1/2 (pow.f64 A 2))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (*.f64 -1/2 (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(*.f64 -1/2 (pow.f64 A 2))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 C (+.f64 A (*.f64 4 A))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(*.f64 -1/2 (pow.f64 C 2))
(+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(*.f64 -1/2 (pow.f64 C 2))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (*.f64 -1/2 (pow.f64 C 2)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (*.f64 2 A)))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(+.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A) (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(+.f64 (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 2 A)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(fma.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(fma.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 1 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (pow.f64 -8 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 3)
(pow.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))))
(cbrt.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1)
(pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)) -4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 A -8)) 1/2) (sqrt.f64 (*.f64 F (pow.f64 C 2))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))) 1)
(pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 3)
(pow.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)) (*.f64 A -8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))))
(cbrt.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 C 2)))) 1)
(pow.f64 (*.f64 F (pow.f64 C 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 C 2))) 3)
(pow.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 F (pow.f64 C 2))) 2)
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 C 2)))))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 C 2))))
(exp.f64 (log.f64 (*.f64 F (pow.f64 C 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 C 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 C 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 A (neg.f64 (hypot.f64 B A)))
(+.f64 (-.f64 A (hypot.f64 B A)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(*.f64 1 (-.f64 A (hypot.f64 B A)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 A A (+.f64 (pow.f64 (hypot.f64 B A) 2) (*.f64 A (hypot.f64 B A)))))
(/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (+.f64 A (hypot.f64 B A)))
(pow.f64 (-.f64 A (hypot.f64 B A)) 1)
(pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 3)
(pow.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) 2)
(log.f64 (exp.f64 (-.f64 A (hypot.f64 B A))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 A (hypot.f64 B A)))))
(cbrt.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3))
(expm1.f64 (log1p.f64 (-.f64 A (hypot.f64 B A))))
(exp.f64 (log.f64 (-.f64 A (hypot.f64 B A))))
(exp.f64 (*.f64 (log.f64 (-.f64 A (hypot.f64 B A))) 1))
(log1p.f64 (expm1.f64 (-.f64 A (hypot.f64 B A))))
(fma.f64 1 A (neg.f64 (hypot.f64 B A)))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A)))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (hypot.f64 B A)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) 1)
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)
(pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3) 1/3)
(log.f64 (pow.f64 (exp.f64 F) (-.f64 A (hypot.f64 B A))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3))
(expm1.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(exp.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))) 1)
(pow.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A C)) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))) 1)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 1 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(*.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1)
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 3)
(pow.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3) 1/3)
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(log.f64 (exp.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3))
(expm1.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(exp.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1))
(log1p.f64 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))) 1)
(pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 2)
(log.f64 (pow.f64 (exp.f64 (*.f64 B F)) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(exp.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1)
(*.f64 1 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2) (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 A C) 2) 3) -1/8) (*.f64 (pow.f64 (*.f64 A C) 3) 64)) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))
(pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2)
(log.f64 (exp.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (-.f64 A C) 2) -1/2 (*.f64 4 (*.f64 A C)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 A C) 4 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 1 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))
(fma.f64 1 (*.f64 4 (*.f64 A C)) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) 2) (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) 2) (cbrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 4 A) C (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
Outputs
(*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 2 (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -4 (sqrt.f64 -4)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -4) 5)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -4 (sqrt.f64 -4)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 -2 (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -4) (pow.f64 B 2)))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (/.f64 A (sqrt.f64 -4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))))
(+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))
(fma.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 2) (sqrt.f64 -4)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (/.f64 A (sqrt.f64 -4)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -4) (pow.f64 B 2)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))))
(*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 2 (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -4 (sqrt.f64 -4)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F)))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -4) 5)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -4 (sqrt.f64 -4)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 2 (*.f64 (*.f64 A (sqrt.f64 -4)) (sqrt.f64 (*.f64 C F))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C B)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) 8))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4)))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (pow.f64 A 2)) (/.f64 (sqrt.f64 (/.f64 C F)) (sqrt.f64 -1/4))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/256 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 4)) (*.f64 1/32 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2)) (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/4)))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 (/.f64 C F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/4))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/256 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 4)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) C))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/4)))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (pow.f64 A 2)) (/.f64 (sqrt.f64 (/.f64 C F)) (sqrt.f64 -1/4))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))
(*.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (sqrt.f64 -4) (/.f64 (pow.f64 A 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -4) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) C)))) (pow.f64 A 3)) (sqrt.f64 (/.f64 C F))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (sqrt.f64 -4) (/.f64 (pow.f64 A 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (sqrt.f64 -4) (/.f64 (pow.f64 A 3) (fma.f64 1/256 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 4)) (*.f64 1/8 (/.f64 (pow.f64 B 2) (/.f64 C (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))))))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -4) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (pow.f64 A 2))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -4) (fma.f64 1/256 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 4)) (*.f64 1/8 (/.f64 (pow.f64 B 2) (/.f64 C (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))))))) (pow.f64 A 3))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 2)) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 1 (pow.f64 B 3)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 A (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2))) (pow.f64 B 2)))))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 2)) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 3)) (fma.f64 -64 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))))))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 1 (pow.f64 B 3)))) 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (fma.f64 -64 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -16 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 1 (pow.f64 B 3)))) 2))))))))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4)))
(fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/64 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (/.f64 1 A) (sqrt.f64 -1/4)))) 2))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 3) (pow.f64 A 2))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1/4))))) 2))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2))))))) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/64 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (/.f64 1 A) (sqrt.f64 -1/4)))) 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (/.f64 (*.f64 1/32 (fma.f64 1/64 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (/.f64 1 A) (sqrt.f64 -1/4)))) 2))) (*.f64 (*.f64 A C) (pow.f64 (sqrt.f64 -1/4) 2))))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F C))) (sqrt.f64 -1/4)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 3) (pow.f64 A 2))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1/4))))) 2))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1/4) (fma.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (*.f64 1/32 (/.f64 (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 3) (pow.f64 A 2))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1/4))))) 2)) (*.f64 A (*.f64 C -1/4)))))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1/4)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1/4))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 (*.f64 -2 A) (*.f64 C (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))))) (pow.f64 B 7))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 A (*.f64 C (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)))))) (pow.f64 B 7))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (+.f64 (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 (*.f64 -2 A) (*.f64 C (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))))) (pow.f64 B 7)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (+.f64 (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 A (*.f64 C (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)))))) (pow.f64 B 7)) (/.f64 (fma.f64 -16 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2)))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2)))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2)))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2)))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 (*.f64 2 A) (*.f64 F (pow.f64 B 2))))
(fma.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)) (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F)))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F)))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F)))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 C F)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(fma.f64 -64 (*.f64 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(fma.f64 1/256 (*.f64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 3) (sqrt.f64 -16))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (*.f64 (*.f64 -1/256 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 3) (sqrt.f64 -16)))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (*.f64 (*.f64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 3) (sqrt.f64 -16))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))) -1/256))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(fma.f64 1/256 (*.f64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 3) (sqrt.f64 -16))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(fma.f64 -64 (*.f64 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(fma.f64 -64 (*.f64 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -16 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 A (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 2 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))
(fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))))
(fma.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 3) (sqrt.f64 -16)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 -1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 3) (sqrt.f64 -16)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))
(fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))))
(fma.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 3) (sqrt.f64 -16)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 2) (sqrt.f64 -16)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -16)))) (*.f64 1/4 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F A)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)) (pow.f64 B 6)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(fma.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -16)) (pow.f64 B 8))) (fma.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 4) (sqrt.f64 -16)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 C (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (pow.f64 C 2) F)
(*.f64 F (pow.f64 C 2))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F))) (fma.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) -1) (/.f64 (pow.f64 A 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3))))) (fma.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(fma.f64 1/16 (/.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 3)) (sqrt.f64 -1/2)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(fma.f64 1/16 (/.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 3)) (sqrt.f64 -1/2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(fma.f64 1/16 (/.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 3)) (sqrt.f64 -1/2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2))))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 A (*.f64 -1 B))
(+.f64 A (neg.f64 B))
(+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (fma.f64 -1 B (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
(+.f64 A (fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 A 2) B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2)) (pow.f64 A 7))))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (/.f64 (*.f64 1/2 (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2))) (pow.f64 A 7)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (*.f64 1/2 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2)) (pow.f64 A 7))))))
(*.f64 2 A)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A))))
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) A) (*.f64 2 A))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) A))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 8) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 B 8) (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) A) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) (*.f64 1/2 (/.f64 (pow.f64 B 8) (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))))))
(*.f64 -1 B)
(neg.f64 B)
(+.f64 A (*.f64 -1 B))
(+.f64 A (neg.f64 B))
(+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (fma.f64 -1 B (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 (*.f64 -1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
(+.f64 A (fma.f64 -1 B (fma.f64 -1/2 (/.f64 (pow.f64 A 2) B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
B
(+.f64 A B)
(+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))
(+.f64 A (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))
(+.f64 (+.f64 A B) (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))
(+.f64 A (+.f64 B (fma.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4))) (*.f64 (*.f64 -1/1024 (sqrt.f64 (/.f64 F (pow.f64 A 11)))) (/.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2)))) C))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 C 2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) C) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) C) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (*.f64 (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2)) (sqrt.f64 2))) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (/.f64 C (/.f64 (sqrt.f64 -1) (*.f64 (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2)) (sqrt.f64 2))))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) C) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (/.f64 C (/.f64 (sqrt.f64 -1) (*.f64 (-.f64 (/.f64 (*.f64 -1/2 F) B) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) (sqrt.f64 2))))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)) (pow.f64 B 7))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (*.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)) (pow.f64 B 7))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 (*.f64 A C) 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 5) (/.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 (*.f64 A C) 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 5) (/.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 -1/16 (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 (*.f64 A C) 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 5) (/.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 (*.f64 A C) 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 3) (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (sqrt.f64 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 (pow.f64 B 5) (/.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(*.f64 -1 (*.f64 B F))
(*.f64 (neg.f64 B) F)
(+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F))
(fma.f64 -1 (*.f64 F B) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A F)))
(fma.f64 -1 (*.f64 F B) (fma.f64 -1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 A F)))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (*.f64 A F))))
(fma.f64 -1 (*.f64 F B) (fma.f64 -1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 3) F)) (*.f64 A F))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (/.f64 (*.f64 1/8 (*.f64 F (pow.f64 B 4))) (pow.f64 A 3)))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 1/8 (*.f64 F (pow.f64 B 4))) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2))) (pow.f64 A 7))))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (*.f64 1/2 (/.f64 F (/.f64 (pow.f64 A 7) (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (*.f64 1/2 (/.f64 (*.f64 F (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2))) (pow.f64 A 7))))))
(*.f64 2 (*.f64 A F))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F)))
(fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F))))
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 2 (*.f64 A F)))))
(fma.f64 -1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (fma.f64 1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F)))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (/.f64 (*.f64 1/8 (*.f64 F (pow.f64 B 4))) (pow.f64 A 3)))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 1/8 (*.f64 F (pow.f64 B 4))) (pow.f64 A 3))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (*.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 8) (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A)))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 B 8) F) (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A))))
(fma.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (fma.f64 -1/16 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 5) F)) (fma.f64 1/8 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (*.f64 1/2 (/.f64 (pow.f64 B 8) (/.f64 A (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))))))))
(*.f64 -1 (*.f64 B F))
(*.f64 (neg.f64 B) F)
(+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F))
(fma.f64 -1 (*.f64 F B) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A F)))
(fma.f64 -1 (*.f64 F B) (fma.f64 -1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 A F)))
(+.f64 (*.f64 -1 (*.f64 B F)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (*.f64 A F))))
(fma.f64 -1 (*.f64 F B) (fma.f64 -1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (fma.f64 1/8 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 3) F)) (*.f64 A F))))
(*.f64 B F)
(*.f64 F B)
(+.f64 (*.f64 A F) (*.f64 B F))
(*.f64 F (+.f64 A B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))
(fma.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 F (+.f64 A B)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F))))
(fma.f64 -1/8 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 3) F)) (fma.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 F (+.f64 A B))))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(*.f64 (*.f64 C F) (pow.f64 B 2))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 A (*.f64 (pow.f64 B 2) F))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(*.f64 (*.f64 C F) (pow.f64 B 2))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(*.f64 (*.f64 C F) (pow.f64 B 2))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(fma.f64 A (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C F) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 4))) (*.f64 16 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6))))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))) (pow.f64 B 2))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4))) (*.f64 16 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))))) (*.f64 -1 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 4))) (*.f64 16 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 6))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))) (pow.f64 B 4))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))))) (*.f64 (*.f64 64 (/.f64 (pow.f64 C 3) (/.f64 (pow.f64 B 8) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))))))))))
(fma.f64 -1 (*.f64 A (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))) (*.f64 (*.f64 4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))) (pow.f64 B 2))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4))) (*.f64 16 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2)))) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))))) 2)))))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))))) (/.f64 (pow.f64 C 2) (/.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))))) (*.f64 (*.f64 64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 8))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2))))))))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))))) (pow.f64 A 2))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (pow.f64 A 2)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (pow.f64 A 2)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 5) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))))) (pow.f64 A 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 13) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 A 3))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (pow.f64 A 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (fma.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13)))) (*.f64 (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2))) (pow.f64 (sqrt.f64 -1/2) 3))))))) (pow.f64 A 3)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (pow.f64 A 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (fma.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 F B) 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2)))) C) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 C)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (*.f64 -1/2 (sqrt.f64 -1/2))))))))) (pow.f64 A 3)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C)))
(*.f64 (*.f64 -1/4 (sqrt.f64 (*.f64 F B))) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 C (sqrt.f64 -1/2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) A))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))))) (pow.f64 A 2))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (fma.f64 1/64 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))) (sqrt.f64 -1/2))) 2))))))) (pow.f64 A 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 C (sqrt.f64 -1/2)))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5))))))) (fma.f64 1/64 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) (sqrt.f64 -1/2)))) 2)) C)))))) (pow.f64 A 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) A)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 9) F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))))) (pow.f64 A 2))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 3) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (fma.f64 1/64 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))) (sqrt.f64 -1/2))) 2))))))) (pow.f64 A 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))) (sqrt.f64 -1/2))) 2))) (*.f64 (*.f64 (pow.f64 A 3) C) (pow.f64 (sqrt.f64 -1/2) 3)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 3)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))) (sqrt.f64 -1/2))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 -1/2)) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 C (sqrt.f64 -1/2)))))))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5))))))) (fma.f64 1/64 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) (sqrt.f64 -1/2)))) 2)) C)))))) (pow.f64 A 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))) (pow.f64 C 2))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 F B) 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5))))) (*.f64 (pow.f64 A 3) C)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) (sqrt.f64 -1/2)))) 2)) (*.f64 -1/2 (sqrt.f64 -1/2))))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 C F) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) (sqrt.f64 -1/2)))) 2)) (pow.f64 A 3)))) (fma.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (pow.f64 A 3))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) (pow.f64 (*.f64 A C) 3)) (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 C -5)))) A)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 4 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)))))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 4))) (*.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 4 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)))))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4))) (*.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F))))))))))) (*.f64 -1 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))) (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))))))))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 4) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 4))) (*.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (*.f64 (pow.f64 C 3) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2)))) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 A (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2)))))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))))) (*.f64 64 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 8) (sqrt.f64 2)))))))))))))
(fma.f64 -1 (*.f64 C (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 4 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)))))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4))) (*.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (sqrt.f64 2)))) (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (*.f64 (pow.f64 C 3) (fma.f64 -1/4 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 2) (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 A (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 F B) -1/2) (pow.f64 (*.f64 1/2 (*.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) 2)))))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))))))) (*.f64 64 (*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 8) (sqrt.f64 2)))))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))))) C) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A))) (*.f64 -1/16 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))) (pow.f64 A 2)))) C) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))))) (pow.f64 C 2))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))))) C) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2))))))) (pow.f64 C 2)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A))) (*.f64 -1/16 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))) (pow.f64 A 2)))) C) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)))))) (pow.f64 C 2)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 B 5) F))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))))) (pow.f64 C 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 4)) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 B (*.f64 F (+.f64 A (*.f64 4 A)))) (*.f64 (pow.f64 B 2) F)) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))) (pow.f64 C 3))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))))) C) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2))))))) (pow.f64 C 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 3)) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 4) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2)))) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 C 3)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) A))) (*.f64 -1/16 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))) (pow.f64 A 2)))) C) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)))))) (pow.f64 C 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 A 3)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 4) (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 F B) 3))) (*.f64 (/.f64 (sqrt.f64 2) A) (*.f64 (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 B (*.f64 F (*.f64 5 A)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)) -1/2)))))))) (pow.f64 C 3)) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2))))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (pow.f64 A 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))) (pow.f64 C 2))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 A (sqrt.f64 -1/2)) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))) (pow.f64 C 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2))))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (pow.f64 A 2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2))))))) (pow.f64 C 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (pow.f64 A 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 B 9) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))) (pow.f64 C 2))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) A) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 (pow.f64 B 5) F)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 3))) (sqrt.f64 (*.f64 (pow.f64 B 13) F)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 B (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 B F))))))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 A (sqrt.f64 -1/2)) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))) (pow.f64 C 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5))))) (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 A 2)) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (fma.f64 1/128 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5))))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))) (*.f64 (pow.f64 (*.f64 A C) 3) (sqrt.f64 -1/2))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2))))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (pow.f64 A 2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2))))))) (pow.f64 C 2)) (fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (sqrt.f64 -1/2) (/.f64 A (sqrt.f64 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 C (sqrt.f64 2))) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (pow.f64 A 2))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 F B) 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5))))) A) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 3) (*.f64 -1/2 (sqrt.f64 -1/2)))))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (/.f64 (-.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (sqrt.f64 -1/2) (/.f64 (*.f64 (pow.f64 C 3) (pow.f64 A 4)) (sqrt.f64 2)))) (fma.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (*.f64 A C) 3)) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (sqrt.f64 -1/2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (fma.f64 -1 (*.f64 F (pow.f64 B 2)) (*.f64 B (*.f64 F (*.f64 A -5)))) (*.f64 C (sqrt.f64 -1/2)))))))))))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2)))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C)))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C))))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(*.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 F B))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C))))))
(fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C))))
(fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C)))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C))))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 A (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 (*.f64 F B) (*.f64 5 C)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 A (*.f64 B (*.f64 F (*.f64 5 C))))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(*.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 F B))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))
(fma.f64 -1 (*.f64 A (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 F B)))
(fma.f64 -1 (*.f64 A (*.f64 B (*.f64 F (*.f64 C -5)))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(fma.f64 -1 (*.f64 A (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(fma.f64 -1 (*.f64 A (*.f64 B (*.f64 F (*.f64 C -5)))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 B (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 -1 C)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(fma.f64 -1 (*.f64 A (*.f64 (*.f64 F B) (*.f64 C -5))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(fma.f64 -1 (*.f64 A (*.f64 B (*.f64 F (*.f64 C -5)))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))
(*.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 F B))
(*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A))))))
(fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A))))
(fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A)))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A)))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2)))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A)))))
(+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))) (*.f64 B (*.f64 C (*.f64 F (+.f64 A (*.f64 4 A)))))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 B (*.f64 (*.f64 C F) (*.f64 5 A)))))
(fma.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 C 2))) (fma.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B)) (*.f64 (*.f64 B C) (*.f64 F (*.f64 5 A)))))
(*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2)))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))))
(fma.f64 -1 (*.f64 (*.f64 B C) (*.f64 F (*.f64 A -5))) (*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2))))
(fma.f64 -1 (*.f64 B (*.f64 C (*.f64 F (*.f64 A -5)))) (*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(fma.f64 -1 (*.f64 (*.f64 B C) (*.f64 F (*.f64 A -5))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(fma.f64 -1 (*.f64 B (*.f64 C (*.f64 F (*.f64 A -5)))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(+.f64 (*.f64 -1 (*.f64 B (*.f64 C (*.f64 F (+.f64 (*.f64 -4 A) (*.f64 -1 A)))))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(fma.f64 -1 (*.f64 (*.f64 B C) (*.f64 F (*.f64 A -5))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(fma.f64 -1 (*.f64 B (*.f64 C (*.f64 F (*.f64 A -5)))) (*.f64 -1/2 (+.f64 (*.f64 B (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 A 2) (*.f64 F B)))))
(*.f64 -1/2 (pow.f64 C 2))
(*.f64 (pow.f64 C 2) -1/2)
(+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C))))
(fma.f64 -1/2 (pow.f64 C 2) (*.f64 A (*.f64 5 C)))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 A (*.f64 5 C))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 A (*.f64 5 C))))
(*.f64 -1/2 (pow.f64 A 2))
(*.f64 (pow.f64 A 2) -1/2)
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 A (+.f64 C (*.f64 4 C))))
(fma.f64 -1/2 (pow.f64 A 2) (*.f64 A (*.f64 5 C)))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 A (*.f64 5 C))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 A (+.f64 C (*.f64 4 C)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 A (*.f64 5 C))))
(*.f64 -1/2 (pow.f64 A 2))
(*.f64 (pow.f64 A 2) -1/2)
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (*.f64 -1/2 (pow.f64 A 2)))
(fma.f64 -1 (*.f64 A (*.f64 C -5)) (*.f64 (pow.f64 A 2) -1/2))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(fma.f64 -1 (*.f64 A (*.f64 C -5)) (*.f64 -1/2 (+.f64 (pow.f64 A 2) (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 -4 C) (*.f64 -1 C)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(fma.f64 -1 (*.f64 A (*.f64 C -5)) (*.f64 -1/2 (+.f64 (pow.f64 A 2) (pow.f64 C 2))))
(*.f64 -1/2 (pow.f64 A 2))
(*.f64 (pow.f64 A 2) -1/2)
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 C (+.f64 A (*.f64 4 A))))
(fma.f64 -1/2 (pow.f64 A 2) (*.f64 C (*.f64 5 A)))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 C (*.f64 5 A))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 C (*.f64 5 A))))
(*.f64 -1/2 (pow.f64 C 2))
(*.f64 (pow.f64 C 2) -1/2)
(+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A))))
(fma.f64 -1/2 (pow.f64 C 2) (*.f64 C (*.f64 5 A)))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 C (*.f64 5 A))))
(+.f64 (*.f64 -1/2 (pow.f64 A 2)) (+.f64 (*.f64 -1/2 (pow.f64 C 2)) (*.f64 C (+.f64 A (*.f64 4 A)))))
(fma.f64 -1/2 (pow.f64 A 2) (fma.f64 -1/2 (pow.f64 C 2) (*.f64 C (*.f64 5 A))))
(*.f64 -1/2 (pow.f64 C 2))
(*.f64 (pow.f64 C 2) -1/2)
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (*.f64 -1/2 (pow.f64 C 2)))
(fma.f64 -1 (*.f64 C (*.f64 A -5)) (*.f64 (pow.f64 C 2) -1/2))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(fma.f64 -1 (*.f64 C (*.f64 A -5)) (*.f64 -1/2 (+.f64 (pow.f64 A 2) (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -4 A) (*.f64 -1 A)))) (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 -1/2 (pow.f64 C 2))))
(fma.f64 -1 (*.f64 C (*.f64 A -5)) (*.f64 -1/2 (+.f64 (pow.f64 A 2) (pow.f64 C 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) 1/2) (sqrt.f64 (*.f64 2 A)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A)))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(+.f64 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A) (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 2 A)))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 2 (*.f64 A F)))
(fma.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (*.f64 A (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F)))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(fma.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) A))
(*.f64 (*.f64 2 A) (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) 1)
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))))
(*.f64 1 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 -8 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (sqrt.f64 -8) (sqrt.f64 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (sqrt.f64 (cbrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))))
(pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1/2)
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(pow.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 3)
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(pow.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 2)
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(cbrt.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1)
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 1)
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3)
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3) 1/3)
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 2)
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)) 3))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))
(*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) 1)
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 1)
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 3)
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(pow.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3) 1/3)
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(pow.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 2)
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (*.f64 A C)) -4))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(cbrt.f64 (pow.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))) 3))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(exp.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(log1p.f64 (expm1.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))
(*.f64 -4 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 A -8)) 1/2) (sqrt.f64 (*.f64 F (pow.f64 C 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 A -8))) (sqrt.f64 (*.f64 F (pow.f64 C 2))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 2)
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))))
(sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))))))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3) 1/3)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 2)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) 3))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A -8)) (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))) 1)
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 1)
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(pow.f64 (cbrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 3)
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(pow.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3) 1/3)
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(pow.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 2)
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)) (*.f64 A -8)))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))))))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(cbrt.f64 (pow.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2)))) 3))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(expm1.f64 (log1p.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) 1))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(log1p.f64 (expm1.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))
(*.f64 A (*.f64 (*.f64 -8 F) (pow.f64 C 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 C 2)))) 1)
(*.f64 F (pow.f64 C 2))
(pow.f64 (*.f64 F (pow.f64 C 2)) 1)
(*.f64 F (pow.f64 C 2))
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 C 2))) 3)
(*.f64 F (pow.f64 C 2))
(pow.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3) 1/3)
(*.f64 F (pow.f64 C 2))
(pow.f64 (sqrt.f64 (*.f64 F (pow.f64 C 2))) 2)
(*.f64 F (pow.f64 C 2))
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 C 2)))
(*.f64 F (pow.f64 C 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 C 2)))))
(*.f64 F (pow.f64 C 2))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 C 2)) 3))
(*.f64 F (pow.f64 C 2))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 C 2))))
(*.f64 F (pow.f64 C 2))
(exp.f64 (log.f64 (*.f64 F (pow.f64 C 2))))
(*.f64 F (pow.f64 C 2))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 C 2))) 1))
(*.f64 F (pow.f64 C 2))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 C 2))))
(*.f64 F (pow.f64 C 2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 A (neg.f64 (hypot.f64 B A)))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(+.f64 (-.f64 A (hypot.f64 B A)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B A))) (sqrt.f64 (hypot.f64 B A)) (hypot.f64 B A)))
(+.f64 (-.f64 A (hypot.f64 A B)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 A B))) (sqrt.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (fma.f64 1 A (neg.f64 (hypot.f64 B A))) (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)))
(+.f64 (fma.f64 1 A (neg.f64 (hypot.f64 A B))) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 1 A (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (fma.f64 1 A (neg.f64 (hypot.f64 B A))) (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)))
(+.f64 (fma.f64 1 A (neg.f64 (hypot.f64 A B))) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))
(+.f64 (-.f64 A (hypot.f64 A B)) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))
(+.f64 (-.f64 A (hypot.f64 A B)) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (hypot.f64 B A) 1))) (fma.f64 (neg.f64 (hypot.f64 B A)) 1 (*.f64 (hypot.f64 B A) 1)))
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))
(+.f64 (-.f64 A (hypot.f64 A B)) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(+.f64 (fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 B A))) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2) (*.f64 (cbrt.f64 (hypot.f64 B A)) (pow.f64 (cbrt.f64 (hypot.f64 B A)) 2))))
(+.f64 (+.f64 (neg.f64 (hypot.f64 B A)) (hypot.f64 B A)) (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))
(+.f64 (-.f64 A (hypot.f64 A B)) (+.f64 (neg.f64 (hypot.f64 A B)) (hypot.f64 A B)))
(*.f64 1 (-.f64 A (hypot.f64 B A)))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 2) (cbrt.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 B A) 3)) (fma.f64 A A (+.f64 (pow.f64 (hypot.f64 B A) 2) (*.f64 A (hypot.f64 B A)))))
(/.f64 (-.f64 (pow.f64 A 3) (pow.f64 (hypot.f64 A B) 3)) (fma.f64 A A (+.f64 (pow.f64 (hypot.f64 A B) 2) (*.f64 A (hypot.f64 A B)))))
(/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 B A) 2)) (+.f64 A (hypot.f64 B A)))
(/.f64 (-.f64 (pow.f64 A 2) (pow.f64 (hypot.f64 A B) 2)) (+.f64 A (hypot.f64 A B)))
(pow.f64 (-.f64 A (hypot.f64 B A)) 1)
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(pow.f64 (cbrt.f64 (-.f64 A (hypot.f64 B A))) 3)
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(pow.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3) 1/3)
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(pow.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) 2)
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(log.f64 (exp.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 A (hypot.f64 B A)))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(cbrt.f64 (pow.f64 (-.f64 A (hypot.f64 B A)) 3))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(expm1.f64 (log1p.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(exp.f64 (log.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(exp.f64 (*.f64 (log.f64 (-.f64 A (hypot.f64 B A))) 1))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(log1p.f64 (expm1.f64 (-.f64 A (hypot.f64 B A))))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(fma.f64 1 A (neg.f64 (hypot.f64 B A)))
(fma.f64 1 A (neg.f64 (hypot.f64 A B)))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A)))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (neg.f64 (hypot.f64 B A)))
(-.f64 A (hypot.f64 B A))
(-.f64 A (hypot.f64 A B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 2)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B))))))
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1)
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2))
(fabs.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3) 1/3)
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(log.f64 (pow.f64 (exp.f64 F) (-.f64 A (hypot.f64 B A))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(expm1.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(exp.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(log1p.f64 (expm1.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 F (-.f64 A (hypot.f64 A B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))) 1)
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(pow.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) 1)
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 3)
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(pow.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 B 6) (pow.f64 (*.f64 F (+.f64 A C)) 3)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 2)
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (+.f64 A C)) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (+.f64 A C)) 3) (pow.f64 B 6)))
(cbrt.f64 (*.f64 (pow.f64 B 6) (pow.f64 (*.f64 F (+.f64 A C)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(exp.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) 1))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))))
(*.f64 1 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2) (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3) 1/3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log.f64 (exp.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(expm1.f64 (log1p.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(exp.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))) 1))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(log1p.f64 (expm1.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (fma.f64 -1 (*.f64 F (pow.f64 B 3)) (fma.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))) 1)
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1)
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 3)
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3) 1/3)
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 2)
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 B F)) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 B F) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(*.f64 (*.f64 F B) (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(*.f64 B (*.f64 F (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))) 1)
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(*.f64 1 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2) (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 A C) 2) 3) -1/8) (*.f64 (pow.f64 (*.f64 A C) 3) 64)) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (-.f64 A C) 2) 3) -1/8 (*.f64 64 (pow.f64 (*.f64 A C) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (-.f64 A C) 2) 3) -1/8 (*.f64 64 (pow.f64 (*.f64 A C) 3))) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (-.f64 (pow.f64 (*.f64 4 (*.f64 A C)) 2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (-.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) 2) (pow.f64 (*.f64 4 (*.f64 A C)) 2)) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 -4 C))))
(pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 1)
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 3)
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(pow.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3) 1/3)
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 2)
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(log.f64 (exp.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C))) 3))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(exp.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))) 1))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (-.f64 A C) 2) -1/2 (*.f64 4 (*.f64 A C)))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 A C) 4 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 1 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))
(fma.f64 1 (*.f64 4 (*.f64 A C)) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) 2) (cbrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 A C))) 2) (cbrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (sqrt.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 4 (*.f64 A C)))
(fma.f64 -1/2 (pow.f64 (-.f64 A C) 2) (*.f64 4 (*.f64 A C)))
(fma.f64 (sqrt.f64 (*.f64 4 (*.f64 A C))) (sqrt.f64 (*.f64 4 (*.f64 A C))) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 (*.f64 4 A) C (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))
(fma.f64 4 (*.f64 A C) (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)))

eval882.0ms (2.9%)

Compiler

Compiled 48108 to 32782 computations (31.9% saved)

prune384.0ms (1.3%)

Pruning

66 alts after pruning (64 fresh and 2 done)

PrunedKeptTotal
New81139850
Fresh132538
Picked415
Done011
Total82866894
Accuracy
62.4%
Counts
894 → 66
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
25.8%
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
28.6%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
10.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
24.7%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
19.2%
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
7.0%
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
26.2%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
8.2%
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
13.2%
(neg.f64 (pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3))
19.0%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3))
11.2%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.3%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.5%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 F (+.f64 A B)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.4%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.5%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.1%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
21.7%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
26.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
30.7%
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.2%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
20.2%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
19.2%
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
19.1%
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
18.6%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
17.8%
(neg.f64 (exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
26.2%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
25.8%
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
28.6%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
10.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
24.7%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
19.2%
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
7.0%
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
26.2%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
8.2%
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
13.2%
(neg.f64 (pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3))
19.0%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3))
11.2%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.3%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.5%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 F (+.f64 A B)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.4%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.5%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.1%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
21.7%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
26.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
30.7%
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
20.2%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
20.2%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
19.2%
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
19.1%
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
18.6%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
17.8%
(neg.f64 (exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
Compiler

Compiled 8994 to 6308 computations (29.9% saved)

localize901.0ms (2.9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
98.9%
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
95.5%
(log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
94.0%
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
100.0%
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
99.9%
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
95.9%
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
94.0%
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
98.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A))
96.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
95.4%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))
86.0%
(-.f64 (+.f64 A C) A)
99.9%
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
95.9%
(sqrt.f64 (*.f64 A F))
98.9%
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
98.8%
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))
96.0%
(/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
92.4%
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
Compiler

Compiled 634 to 330 computations (47.9% saved)

series331.0ms (1.1%)

Counts
18 → 380
Calls

183 calls:

TimeVariablePointExpression
65.0ms
F
@0
(log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
26.0ms
C
@0
(/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
25.0ms
B
@0
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
24.0ms
F
@0
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
17.0ms
F
@inf
(log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))

rewrite166.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
490×cbrt-prod
485×log1p-expm1-u
485×expm1-log1p-u
481×add-exp-log
476×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0611050
110611032
Stop Event
node limit
Counts
18 → 346
Calls
Call 1
Inputs
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(sqrt.f64 (*.f64 A F))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(-.f64 (+.f64 A C) A)
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
Outputs
(+.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(+.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (log.f64 2))
(+.f64 0 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2))) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(+.f64 (log.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (log.f64 (*.f64 F (*.f64 2 A))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 1 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(log1p.f64 (-.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 F (*.f64 2 A)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (*.f64 2 A)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1/2) (sqrt.f64 (*.f64 F (*.f64 2 A))))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 A F)))
(*.f64 (cbrt.f64 (*.f64 A F)) (cbrt.f64 (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 F) (sqrt.f64 A))
(*.f64 (sqrt.f64 A) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) (sqrt.f64 (sqrt.f64 (*.f64 A F))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 A F)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 A F)) 1/2))
(pow.f64 (*.f64 A F) 1/2)
(pow.f64 (sqrt.f64 (*.f64 A F)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3)
(pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 A F))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 A F)))))
(cbrt.f64 (pow.f64 (*.f64 A F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 A F))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 A F))))
(exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 A F))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 A F))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) 1) B)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 (/.f64 1 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 A F) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 A (-.f64 C A))
(+.f64 (+.f64 A C) (neg.f64 A))
(+.f64 (+.f64 A (-.f64 C A)) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(*.f64 1 (+.f64 A (-.f64 C A)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 2)) (cbrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (fma.f64 A A (*.f64 (+.f64 A C) A))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 A 2)) (+.f64 (+.f64 A C) A))
(pow.f64 (+.f64 A (-.f64 C A)) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C A))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C A))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C A)))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C A))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C A))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C A))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C A))))
(fma.f64 1 A (-.f64 C A))
(fma.f64 1 (+.f64 A C) (neg.f64 A))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C A))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C A))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 A))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (pow.f64 (*.f64 F (+.f64 A (-.f64 C A))) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1)
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3) 1/3)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (+.f64 A (-.f64 C A))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3) (pow.f64 (+.f64 A (-.f64 C A)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(exp.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))) 1)
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 C (hypot.f64 B C))))
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) 1/3)
(pow.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 2)
(pow.f64 (*.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 2) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) (*.f64 2 (sqrt.f64 2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1)
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3)
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))) 1)
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (hypot.f64 B A))))
(+.f64 (log.f64 (-.f64 A (hypot.f64 B A))) (log.f64 F))
(+.f64 0 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)) (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(log1p.f64 (-.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 2)
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(log.f64 (exp.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) (*.f64 2 (sqrt.f64 2))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))

simplify450.0ms (1.5%)

Algorithm
egg-herbie
Rules
1336×*-commutative
1226×times-frac
800×+-commutative
588×fma-def
502×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0203571938
1593270130
Stop Event
node limit
Counts
726 → 985
Calls
Call 1
Inputs
(+.f64 (log.f64 A) (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (*.f64 -2 (log.f64 (/.f64 1 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (*.f64 -2 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (log.f64 (/.f64 1 C))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (log.f64 (/.f64 -1 C))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (log.f64 (/.f64 1 B))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (log.f64 (/.f64 -1 B))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B)))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 A (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2))) (pow.f64 B 2)))))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4)))) (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1) 2))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))))))
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))))
(*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))) (sqrt.f64 -1/4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 4) (pow.f64 C 3)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2)))))))) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 4) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 4) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 2))))))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/4)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 4))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -1/4) 2)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/4))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) (pow.f64 C 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) A)))) (pow.f64 C 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) (pow.f64 C 2))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 4)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 -1/1024 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 11))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 64 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))))
(*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 8) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(log.f64 (*.f64 -1 (*.f64 B F)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (*.f64 -1 (/.f64 A B)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (+.f64 (*.f64 -1 (/.f64 A B)) (+.f64 (*.f64 -3/40 (/.f64 (pow.f64 A 5) (pow.f64 B 5))) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (log.f64 (/.f64 1 A)))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (pow.f64 B 4)) (*.f64 3 (pow.f64 B 4))) (pow.f64 A 4))))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -720 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2)) (pow.f64 B 2))) (+.f64 (*.f64 -15/4 (pow.f64 B 6)) (*.f64 45/2 (pow.f64 B 6)))) (pow.f64 A 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (pow.f64 B 4)) (*.f64 3 (pow.f64 B 4))) (pow.f64 A 4)))))))
(+.f64 (log.f64 (*.f64 -2 F)) (*.f64 -1 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 B 4)) (*.f64 -3/4 (pow.f64 B 4))) (pow.f64 A 4))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 15/4 (pow.f64 B 6)) (+.f64 (*.f64 45/4 (pow.f64 B 6)) (*.f64 45/2 (pow.f64 B 6)))) (pow.f64 A 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 B 4)) (*.f64 -3/4 (pow.f64 B 4))) (pow.f64 A 4))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (*.f64 2 (log.f64 B)))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (log.f64 B))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4))) (*.f64 2 (log.f64 B)))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -720 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) (*.f64 75/4 (/.f64 1 (pow.f64 A 6)))))) (+.f64 (*.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4))) (*.f64 2 (log.f64 B))))))
(+.f64 (log.f64 (*.f64 -1 F)) (*.f64 -1 (log.f64 (/.f64 1 B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (*.f64 -1 (/.f64 A B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 A B)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 A 3)) (*.f64 3 (pow.f64 A 3))) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2)))))))
(+.f64 (log.f64 (*.f64 -1 F)) (*.f64 -1 (log.f64 (/.f64 -1 B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (/.f64 A B)))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))) (/.f64 A B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 A 3)) (*.f64 3 (pow.f64 A 3))) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))) (/.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(+.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (log.f64 2))
(+.f64 0 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2))) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(+.f64 (log.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (log.f64 (*.f64 F (*.f64 2 A))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 1 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(log1p.f64 (-.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 F (*.f64 2 A)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (*.f64 2 A)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1/2) (sqrt.f64 (*.f64 F (*.f64 2 A))))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 A F)))
(*.f64 (cbrt.f64 (*.f64 A F)) (cbrt.f64 (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 F) (sqrt.f64 A))
(*.f64 (sqrt.f64 A) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) (sqrt.f64 (sqrt.f64 (*.f64 A F))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 A F)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 A F)) 1/2))
(pow.f64 (*.f64 A F) 1/2)
(pow.f64 (sqrt.f64 (*.f64 A F)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3)
(pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 A F))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 A F)))))
(cbrt.f64 (pow.f64 (*.f64 A F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 A F))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 A F))))
(exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 A F))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 A F))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) 1) B)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 (/.f64 1 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 A F) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 A (-.f64 C A))
(+.f64 (+.f64 A C) (neg.f64 A))
(+.f64 (+.f64 A (-.f64 C A)) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(*.f64 1 (+.f64 A (-.f64 C A)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 2)) (cbrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (fma.f64 A A (*.f64 (+.f64 A C) A))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 A 2)) (+.f64 (+.f64 A C) A))
(pow.f64 (+.f64 A (-.f64 C A)) 1)
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C A))) 3)
(pow.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) 2)
(log.f64 (exp.f64 (+.f64 A (-.f64 C A))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C A)))))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C A))))
(exp.f64 (log.f64 (+.f64 A (-.f64 C A))))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C A))) 1))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C A))))
(fma.f64 1 A (-.f64 C A))
(fma.f64 1 (+.f64 A C) (neg.f64 A))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C A))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C A))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 A))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (pow.f64 (*.f64 F (+.f64 A (-.f64 C A))) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1)
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3) 1/3)
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (+.f64 A (-.f64 C A))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3) (pow.f64 (+.f64 A (-.f64 C A)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(exp.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))) 1)
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 C (hypot.f64 B C))))
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)
(pow.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) 1/3)
(pow.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 2)
(pow.f64 (*.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 2) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) (*.f64 2 (sqrt.f64 2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1)
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3)
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))) 1)
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 2)
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) -1)
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (hypot.f64 B A))))
(+.f64 (log.f64 (-.f64 A (hypot.f64 B A))) (log.f64 F))
(+.f64 0 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)) (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(log1p.f64 (-.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 2)
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(log.f64 (exp.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) (*.f64 2 (sqrt.f64 2))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
Outputs
(+.f64 (log.f64 A) (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))))
(+.f64 (log.f64 A) (log.f64 (*.f64 (*.f64 4 (pow.f64 B 2)) F)))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 (*.f64 4 (pow.f64 B 2)) F)) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 (*.f64 4 (pow.f64 B 2)) F)) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))))
(+.f64 (+.f64 (log.f64 A) (log.f64 (*.f64 (*.f64 4 (pow.f64 B 2)) F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 A) (+.f64 (log.f64 (*.f64 4 (*.f64 (pow.f64 B 2) F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (*.f64 -2 (log.f64 (/.f64 1 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (neg.f64 (log.f64 A)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (neg.f64 (log.f64 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (neg.f64 (log.f64 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (fma.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (*.f64 -2 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (log.f64 (/.f64 -1 A)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (log.f64 (/.f64 -1 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (fma.f64 -2 (log.f64 (/.f64 -1 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (fma.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))) (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)))) (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))) (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))))) (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (log.f64 (/.f64 1 C))))
(+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (neg.f64 (neg.f64 (log.f64 C))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (fma.f64 -1 (neg.f64 (log.f64 C)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (fma.f64 -1 (neg.f64 (log.f64 C)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (fma.f64 -1 (neg.f64 (log.f64 C)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (fma.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (log.f64 (/.f64 -1 C))))
(+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (neg.f64 (log.f64 (/.f64 -1 C))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (fma.f64 -1 (log.f64 (/.f64 -1 C)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (fma.f64 -1 (log.f64 (/.f64 -1 C)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))))
(+.f64 (log.f64 (*.f64 16 (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 C))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (fma.f64 -1 (log.f64 (/.f64 -1 C)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (fma.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))
(log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F C))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))))
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))) (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F C)))))
(+.f64 (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C)) (fma.f64 -1/32 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 -1/192 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (log.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F C)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (log.f64 (/.f64 1 B))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (neg.f64 (log.f64 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (neg.f64 (log.f64 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (neg.f64 (log.f64 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 1 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (neg.f64 (log.f64 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (neg.f64 (log.f64 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (log.f64 (/.f64 -1 B))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (log.f64 (/.f64 -1 B)))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (log.f64 (/.f64 -1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (log.f64 (/.f64 -1 B))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (+.f64 (*.f64 -64/3 (/.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 3)) (pow.f64 B 6))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2))) (*.f64 -2 (log.f64 (/.f64 -1 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 4) (pow.f64 C 2))) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (log.f64 (/.f64 -1 B)))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (fma.f64 -64/3 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) (pow.f64 C 3))) (fma.f64 -8 (/.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 2)) (pow.f64 B 4)) (fma.f64 -4 (/.f64 (*.f64 A C) (pow.f64 B 2)) (*.f64 -2 (log.f64 (/.f64 -1 B)))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(+.f64 (log.f64 F) (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (log.f64 (*.f64 (*.f64 4 A) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (neg.f64 (log.f64 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (log.f64 (*.f64 -4 (*.f64 A (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (neg.f64 (log.f64 (/.f64 -1 F))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 C F)) (pow.f64 A 2))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 4) F)) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) C) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1)))) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 4) F)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1)))) 2))) C))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1)))) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 C F)) (pow.f64 A 2))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) 1/8) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1)))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 C 3))) (pow.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 4)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2)))) (*.f64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 4) F)) -1/64)) (*.f64 (pow.f64 A 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) 1/8) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -1)))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (fma.f64 1/16 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 C 3) F)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1))) 1/8) 2))) C)) (*.f64 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 4) F)) -1/64)) (*.f64 (pow.f64 A 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 2)) (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3)))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2))))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -256 (/.f64 (*.f64 (pow.f64 A 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 A (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 1 (pow.f64 B 3)))) 2))) (pow.f64 B 2)))))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 2)) (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (*.f64 B (pow.f64 C 3)) (fma.f64 -256 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 A (/.f64 (pow.f64 B 2) (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2)))))))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 2) (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2))))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 B (*.f64 (pow.f64 C 3) (fma.f64 -256 (/.f64 (pow.f64 A 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 (*.f64 A (fma.f64 -64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 6) F)) (pow.f64 (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (pow.f64 B 3))) 2))) (pow.f64 B 2))))))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))))
(*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1) (fma.f64 1/16 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 1 (*.f64 A (sqrt.f64 -1)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1) (fma.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1))))) 2))))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4)))) (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3)))) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1) 2))))))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1) (fma.f64 1/16 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 1 (*.f64 A (sqrt.f64 -1)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (/.f64 (*.f64 1/8 (fma.f64 1/16 (/.f64 (/.f64 F (pow.f64 A 2)) (pow.f64 C 3)) (pow.f64 (*.f64 (*.f64 -1/8 (/.f64 1 (*.f64 A (sqrt.f64 -1)))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) 2))) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1) 2)))))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 B 2) (*.f64 A (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1) (fma.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1))))) 2))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (pow.f64 B 6) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (*.f64 1/8 (/.f64 (fma.f64 1/16 (/.f64 F (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (pow.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (*.f64 A (sqrt.f64 -1))))) 2)) (*.f64 A (*.f64 C -1)))))) (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 C 3)))) (*.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -1)))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))) (pow.f64 B 5)) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3)))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))))) (pow.f64 B 7))) (fma.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))) (pow.f64 B 5)) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 A (*.f64 C (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)))))) (pow.f64 B 7))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C (pow.f64 B 3))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (*.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))) (pow.f64 B 5)) 1/4)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5))) 1/4)))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 (pow.f64 C 3) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)))))) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 2) F))) (pow.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) C)) 2)) (pow.f64 B 5)))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 1/4 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))))) (pow.f64 B 7))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2))) (pow.f64 B 5))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 -2 (/.f64 (sqrt.f64 (*.f64 A F)) B) (*.f64 1/4 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -256 (*.f64 (pow.f64 A 4) (*.f64 F (pow.f64 C 3))) (*.f64 -2 (*.f64 A (*.f64 C (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)))))) (pow.f64 B 7))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 2))) (pow.f64 (*.f64 4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))) 2)) (pow.f64 B 5)))))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(fma.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 2 (*.f64 A (*.f64 F (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2)))))
(*.f64 2 (*.f64 (*.f64 A F) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 A (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))))
(neg.f64 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (neg.f64 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (neg.f64 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 -1 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 -1 (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16)))))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))))
(fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (pow.f64 (sqrt.f64 -16) 3)))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (*.f64 A (*.f64 (sqrt.f64 -16) (sqrt.f64 (*.f64 F C)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 4) (*.f64 A (*.f64 -16 (sqrt.f64 -16))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))) (fma.f64 4 (*.f64 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -16) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 F C))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))))
(fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B)))))
(fma.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 A F)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))))
(*.f64 (*.f64 -2 (sqrt.f64 (*.f64 A F))) B)
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))) (/.f64 C B)))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (*.f64 4 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) B)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C B))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 5)))))))
(fma.f64 -2 (*.f64 B (sqrt.f64 (*.f64 A F))) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C B)) (fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 7)))) (/.f64 (pow.f64 C 3) (pow.f64 B 5))))))
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 4) C) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (pow.f64 B 4) (*.f64 -4 (sqrt.f64 -4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 4) C) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 2)) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (pow.f64 B 4) (*.f64 -4 (sqrt.f64 -4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))))
(*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))) (*.f64 2 (+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))) (*.f64 2 (+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (*.f64 4 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 3) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))))
(fma.f64 -4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 5) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 B (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 4) C) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (pow.f64 B 4) (*.f64 -4 (sqrt.f64 -4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 4) C) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 2)) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 A F)) C) (*.f64 (sqrt.f64 -4) (sqrt.f64 2))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (pow.f64 B 4) (*.f64 -4 (sqrt.f64 -4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -4) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 F A))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (/.f64 C (sqrt.f64 -2)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 F A))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (/.f64 C (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))) (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 2) (sqrt.f64 -2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (/.f64 C (sqrt.f64 -2)))) (*.f64 (*.f64 1/4 (sqrt.f64 (/.f64 F A))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))) (fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 C 2) (sqrt.f64 -2)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (/.f64 C (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (*.f64 (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))) (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4)))) 2)))) (sqrt.f64 -1/4)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (*.f64 (sqrt.f64 2) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/256 (/.f64 F (*.f64 (pow.f64 A 4) (pow.f64 C 3)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 F (*.f64 (pow.f64 A 3) (pow.f64 C 2)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2)))))))) (sqrt.f64 -1/4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4)))) 2)))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (fma.f64 1/256 (/.f64 (/.f64 F (pow.f64 A 4)) (pow.f64 C 3)) (/.f64 (*.f64 1/32 (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4)))) 2))) (*.f64 A (*.f64 C (pow.f64 (sqrt.f64 -1/4) 2)))))) (sqrt.f64 -1/4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/4) (*.f64 (sqrt.f64 2) (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (fma.f64 1/256 (/.f64 F (*.f64 (pow.f64 C 3) (pow.f64 A 4))) (*.f64 (/.f64 1/32 (*.f64 A C)) (/.f64 (fma.f64 1/64 (/.f64 F (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -1/4))))) 2)) -1/4))))) (sqrt.f64 -1/4)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (pow.f64 B 5)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 4) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 7) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 4))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (pow.f64 B 5))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 7) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 4))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F C))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(fma.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (pow.f64 B 5)) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F C)))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 4) F))) (*.f64 -2 (*.f64 A (*.f64 C (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 3) F))) (pow.f64 (*.f64 2 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 7) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 4))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F))) (pow.f64 B 5)) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 B 7) (fma.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 F (pow.f64 C 4))) (*.f64 -2 (*.f64 (*.f64 A C) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (fma.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 (*.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F C)))) (fma.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F)))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 B (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 4) F) (pow.f64 B 8))) (*.f64 -2 (/.f64 (*.f64 C (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 3) F) (pow.f64 B 6))) (pow.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) 2))) (pow.f64 B 2))))))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 C) F)))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (fma.f64 -64 (/.f64 (pow.f64 C 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 C (/.f64 (pow.f64 B 2) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2))))))) (sqrt.f64 (/.f64 (/.f64 1 C) F))))))))
(fma.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))) (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 B (*.f64 (sqrt.f64 2) (fma.f64 -64 (/.f64 (pow.f64 C 4) (/.f64 (pow.f64 B 8) F)) (*.f64 -2 (/.f64 C (/.f64 (pow.f64 B 2) (fma.f64 -16 (/.f64 (*.f64 F (pow.f64 C 3)) (pow.f64 B 6)) (pow.f64 (*.f64 (*.f64 2 (/.f64 1 (pow.f64 B 3))) (sqrt.f64 (*.f64 F (pow.f64 C 3)))) 2)))))))) (sqrt.f64 (/.f64 1 (*.f64 F C)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (*.f64 (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/4) (sqrt.f64 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -1/4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 4))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -1/4) 2)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/4))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 4) F)) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 B 2) A) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (pow.f64 (sqrt.f64 -1/4) 2))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/4))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 (*.f64 C (sqrt.f64 -1/4)) (sqrt.f64 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 3)) (/.f64 (fma.f64 1/256 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 4) F)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 2) (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2))) A))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (fma.f64 1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F A))) (sqrt.f64 -2))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) (pow.f64 C 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (/.f64 (pow.f64 C 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (pow.f64 B 2)) 2)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (/.f64 (pow.f64 C 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 A 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) A)))) (pow.f64 C 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) C))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) F) (pow.f64 A 3))) (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))) 2))) (pow.f64 C 2))))))
(fma.f64 -1 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (sqrt.f64 -2) (fma.f64 1/256 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 4) F)) (*.f64 1/8 (/.f64 (pow.f64 B 2) (/.f64 A (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (pow.f64 B 2)) 2)))))))) (pow.f64 C 3)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (/.f64 (pow.f64 C 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (pow.f64 B 2)) 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (/.f64 (pow.f64 C 3) (fma.f64 1/256 (/.f64 (pow.f64 B 6) (/.f64 (pow.f64 A 4) F)) (*.f64 1/8 (/.f64 (pow.f64 B 2) (/.f64 A (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))))))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (/.f64 (pow.f64 C 2) (fma.f64 -1/64 (/.f64 (pow.f64 B 4) (/.f64 (pow.f64 A 3) F)) (pow.f64 (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) 2))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2)))
(*.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))
(fma.f64 -8 (*.f64 A (*.f64 F (pow.f64 C 2))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F C))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))))
(*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(*.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 A (sqrt.f64 -1/2)) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 A 4)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 -1/1024 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 11))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 C) F)) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 (+.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))) (*.f64 -1/1024 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 11))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (pow.f64 B 2) (/.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) A) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 A (sqrt.f64 -1/2)) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 A 3) (sqrt.f64 2)))) (*.f64 -1/256 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 9))))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 C 2))))) (*.f64 A (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))) (*.f64 -1/1024 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 F (pow.f64 C 11))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (*.f64 (*.f64 A (sqrt.f64 -1)) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 A (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (*.f64 (*.f64 A (sqrt.f64 -1)) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))) (*.f64 (*.f64 16 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 A (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 64 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (*.f64 (*.f64 A (sqrt.f64 -1)) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 C 2) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))) (*.f64 (*.f64 16 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))) (*.f64 (pow.f64 C 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (fma.f64 8 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 11)))) (*.f64 (*.f64 64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))))))))
(fma.f64 C (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 A (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 C 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))) (*.f64 16 (*.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))) (*.f64 (pow.f64 C 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) -1))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (fma.f64 8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))) (*.f64 64 (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2))))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (*.f64 -1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2)))) (*.f64 (*.f64 -1/64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (/.f64 (pow.f64 B 7) (/.f64 (*.f64 (pow.f64 C 4) (pow.f64 A 4)) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (*.f64 -1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2)))) (*.f64 (*.f64 -1/64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (/.f64 (pow.f64 B 7) (/.f64 (*.f64 (pow.f64 C 4) (pow.f64 A 4)) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(fma.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) -1) (/.f64 (pow.f64 C 3) (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))))
(*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 C 2))))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (sqrt.f64 -1/2))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (/.f64 (pow.f64 C 3) -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))))
(*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))
(*.f64 B (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 B (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 (/.f64 C F))) (sqrt.f64 -1/2)) (*.f64 B (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 (/.f64 C F))) (sqrt.f64 -1/2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2))) (*.f64 B (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (-.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 C 2))))) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))))
(*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))
(*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2))) (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2))) (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 8) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 C 6))) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))) C)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 C F)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (sqrt.f64 (/.f64 F C))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 8) (sqrt.f64 2)) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 C 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2))) (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 B 4) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 8) (sqrt.f64 2)) (-.f64 (*.f64 1/2 (/.f64 F (/.f64 C (+.f64 (/.f64 1/16 (pow.f64 C 6)) (pow.f64 (/.f64 -1/8 (pow.f64 C 3)) 2))))) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 C 2))))) (sqrt.f64 -1/2))) (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 F C)))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 B F))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 B F))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 B F))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (/.f64 (pow.f64 C 3) -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 B F))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (+.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 A 3)) F)) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 C (sqrt.f64 -1/2)) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 3))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2)))) (sqrt.f64 -1/2)))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 A 3)) F)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (*.f64 (*.f64 C (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) -1))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 4 (*.f64 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 4 (*.f64 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 4 (*.f64 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 C (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/64 (*.f64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (/.f64 (*.f64 (pow.f64 C 4) (pow.f64 A 4)) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/256 (*.f64 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 B 3) (pow.f64 A 2)) (/.f64 (sqrt.f64 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (fma.f64 -1/64 (*.f64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (/.f64 (*.f64 (pow.f64 C 4) (pow.f64 A 4)) (sqrt.f64 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (pow.f64 B 3) (pow.f64 A 2))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (fma.f64 -1/64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (pow.f64 A 3)) (pow.f64 C 3)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (*.f64 -1/256 (*.f64 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 1 F))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (neg.f64 (neg.f64 (log.f64 F))) (log.f64 (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (hypot.f64 A B)))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (hypot.f64 A B)))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (hypot.f64 A B)))))
(+.f64 (log.f64 (*.f64 -1 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (log.f64 (/.f64 -1 F))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 F))) (log.f64 (neg.f64 (-.f64 A (hypot.f64 A B)))))
(log.f64 (*.f64 -1 (*.f64 B F)))
(log.f64 (neg.f64 (*.f64 B F)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (*.f64 -1 (/.f64 A B)))
(+.f64 (log.f64 (neg.f64 (*.f64 B F))) (/.f64 (neg.f64 A) B))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))))
(+.f64 (log.f64 (neg.f64 (*.f64 B F))) (fma.f64 -1 (/.f64 A B) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3)))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 B F))) (+.f64 (*.f64 -1 (/.f64 A B)) (+.f64 (*.f64 -3/40 (/.f64 (pow.f64 A 5) (pow.f64 B 5))) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))))
(+.f64 (log.f64 (neg.f64 (*.f64 B F))) (fma.f64 -1 (/.f64 A B) (fma.f64 -3/40 (/.f64 (pow.f64 A 5) (pow.f64 B 5)) (*.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3))))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (log.f64 (/.f64 1 A)))
(+.f64 (neg.f64 (log.f64 A)) (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2)) (+.f64 (neg.f64 (log.f64 A)) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (pow.f64 B 4)) (*.f64 3 (pow.f64 B 4))) (pow.f64 A 4))))))
(+.f64 (+.f64 (neg.f64 (log.f64 A)) (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2))) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) 9/4) (pow.f64 A 4)))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2)) (+.f64 (neg.f64 (log.f64 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) 9/4) (pow.f64 A 4))))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) F))) (+.f64 (log.f64 (/.f64 1 A)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -720 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 B 8)) (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2)) (pow.f64 B 2))) (+.f64 (*.f64 -15/4 (pow.f64 B 6)) (*.f64 45/2 (pow.f64 B 6)))) (pow.f64 A 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (pow.f64 B 4)) (*.f64 3 (pow.f64 B 4))) (pow.f64 A 4)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 A)) (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2))) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (fma.f64 1/720 (/.f64 (fma.f64 -720 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2)) (pow.f64 B 2)) (*.f64 (pow.f64 B 6) 75/4)) (pow.f64 A 6)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) 9/4) (pow.f64 A 4))))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 B 2) F) -1/2)) (+.f64 (neg.f64 (log.f64 A)) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (fma.f64 1/720 (/.f64 (fma.f64 -720 (/.f64 (fma.f64 1/16 (pow.f64 B 8) (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2)) (pow.f64 B 2)) (*.f64 (pow.f64 B 6) 75/4)) (pow.f64 A 6)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) 9/4) (pow.f64 A 4)))))))
(+.f64 (log.f64 (*.f64 -2 F)) (*.f64 -1 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 F -2)) (neg.f64 (log.f64 (/.f64 -1 A))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 F -2)) (fma.f64 -1 (log.f64 (/.f64 -1 A)) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 B 4)) (*.f64 -3/4 (pow.f64 B 4))) (pow.f64 A 4))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (log.f64 (*.f64 F -2)) (fma.f64 -1 (log.f64 (/.f64 -1 A)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) -9/4) (pow.f64 A 4)) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (log.f64 (*.f64 -2 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 A))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 15/4 (pow.f64 B 6)) (+.f64 (*.f64 45/4 (pow.f64 B 6)) (*.f64 45/2 (pow.f64 B 6)))) (pow.f64 A 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 B 4)) (*.f64 -3/4 (pow.f64 B 4))) (pow.f64 A 4))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (log.f64 (*.f64 F -2)) (fma.f64 -1 (log.f64 (/.f64 -1 A)) (fma.f64 1/720 (/.f64 (fma.f64 15/4 (pow.f64 B 6) (*.f64 (pow.f64 B 6) 135/4)) (pow.f64 A 6)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 B 4) -9/4) (pow.f64 A 4)) (*.f64 1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (*.f64 2 (log.f64 B)))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 2 (log.f64 B))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (*.f64 2 (log.f64 B))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4))) (*.f64 2 (log.f64 B)))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (fma.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4)) (*.f64 2 (log.f64 B)))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -720 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) (*.f64 75/4 (/.f64 1 (pow.f64 A 6)))))) (+.f64 (*.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4))) (*.f64 2 (log.f64 B))))))
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (fma.f64 -1/4 (/.f64 (pow.f64 B 2) (pow.f64 A 2)) (fma.f64 1/720 (*.f64 (pow.f64 B 6) (fma.f64 -720 (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (/.f64 75/4 (pow.f64 A 6)))) (fma.f64 3/32 (/.f64 (pow.f64 B 4) (pow.f64 A 4)) (*.f64 2 (log.f64 B))))))
(+.f64 (log.f64 (*.f64 -1 F)) (*.f64 -1 (log.f64 (/.f64 1 B))))
(+.f64 (log.f64 (neg.f64 F)) (neg.f64 (neg.f64 (log.f64 B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (*.f64 -1 (/.f64 A B))))
(+.f64 (log.f64 (neg.f64 F)) (*.f64 -1 (+.f64 (neg.f64 (log.f64 B)) (/.f64 A B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 A B)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (neg.f64 (log.f64 B)) (fma.f64 -1 (/.f64 A B) (/.f64 (*.f64 1/2 (*.f64 0 (pow.f64 A 2))) (pow.f64 B 2)))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (neg.f64 (log.f64 B)) (fma.f64 -1 (/.f64 A B) (*.f64 1/2 (/.f64 (*.f64 0 (pow.f64 A 2)) (pow.f64 B 2))))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 A B)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 A 3)) (*.f64 3 (pow.f64 A 3))) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2)))))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (neg.f64 (log.f64 B)) (fma.f64 -1 (/.f64 A B) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 A 3) 1) (pow.f64 B 3)) (/.f64 (*.f64 1/2 (*.f64 0 (pow.f64 A 2))) (pow.f64 B 2))))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (neg.f64 (log.f64 B)) (fma.f64 -1 (/.f64 A B) (fma.f64 1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3)) (*.f64 1/2 (/.f64 (*.f64 0 (pow.f64 A 2)) (pow.f64 B 2)))))))
(+.f64 (log.f64 (*.f64 -1 F)) (*.f64 -1 (log.f64 (/.f64 -1 B))))
(+.f64 (log.f64 (neg.f64 F)) (neg.f64 (log.f64 (/.f64 -1 B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (/.f64 A B)))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (log.f64 (/.f64 -1 B)) (/.f64 A B)))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))) (/.f64 A B))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (log.f64 (/.f64 -1 B)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 A 2)) (pow.f64 B 2)) (/.f64 A B))))
(+.f64 (log.f64 (*.f64 -1 F)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 B))) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -2 (pow.f64 A 3)) (*.f64 3 (pow.f64 A 3))) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 A 2)) (pow.f64 A 2)) (pow.f64 B 2))) (/.f64 A B)))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (log.f64 (/.f64 -1 B)) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 A 3) 1) (pow.f64 B 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 A 2)) (pow.f64 B 2)) (/.f64 A B)))))
(+.f64 (log.f64 (neg.f64 F)) (fma.f64 -1 (log.f64 (/.f64 -1 B)) (fma.f64 -1/6 (/.f64 (pow.f64 A 3) (pow.f64 B 3)) (fma.f64 1/2 (/.f64 (*.f64 0 (pow.f64 A 2)) (pow.f64 B 2)) (/.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (/.f64 (pow.f64 A 3) (sqrt.f64 -1)) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)) -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 B F))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (sqrt.f64 -1/2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1/2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (sqrt.f64 -1/2)))))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 B F)))) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F))) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 B F)))) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (/.f64 (pow.f64 A 3) -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (+.f64 (*.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))) (*.f64 -1/16 (/.f64 (-.f64 (/.f64 (*.f64 -1/16 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 -1/8 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 A 5)) -1/16) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (pow.f64 A 2)))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(+.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (log.f64 2))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(+.f64 0 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2))) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))) 2))) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(+.f64 (log.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (log.f64 (*.f64 F (*.f64 2 A))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 1 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 1))
(log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(log1p.f64 (-.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(log1p.f64 (fma.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) -1)
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 1)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 3)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3) 1/3)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (*.f64 2 A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (log.f64 (pow.f64 (exp.f64 F) (*.f64 A 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))) 3))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 F (*.f64 2 A)) 3)))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (*.f64 2 A)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1/2) (sqrt.f64 (*.f64 F (*.f64 2 A))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (*.f64 A 2))))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3) 1/3)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))) 2))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))) 2))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 3))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 F (*.f64 A 2)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1)
(sqrt.f64 (*.f64 A F))
(*.f64 1 (sqrt.f64 (*.f64 A F)))
(sqrt.f64 (*.f64 A F))
(*.f64 (cbrt.f64 (*.f64 A F)) (cbrt.f64 (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 F) (sqrt.f64 A))
(*.f64 (sqrt.f64 A) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) (sqrt.f64 (sqrt.f64 (*.f64 A F))))
(sqrt.f64 (*.f64 A F))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 A F)))
(sqrt.f64 (*.f64 A F))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 A F)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 2))) (sqrt.f64 (cbrt.f64 (*.f64 A F))))
(pow.f64 (*.f64 A F) 1/2)
(sqrt.f64 (*.f64 A F))
(pow.f64 (sqrt.f64 (*.f64 A F)) 1)
(sqrt.f64 (*.f64 A F))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3)
(sqrt.f64 (*.f64 A F))
(pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 A F) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 A F))) 2)
(sqrt.f64 (*.f64 A F))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 A F))))
(sqrt.f64 (*.f64 A F))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 A F)))))
(sqrt.f64 (*.f64 A F))
(cbrt.f64 (pow.f64 (*.f64 A F) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 A F))))
(sqrt.f64 (*.f64 A F))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 A F))))
(sqrt.f64 (*.f64 A F))
(exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2))
(sqrt.f64 (*.f64 A F))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 A F))) 1))
(sqrt.f64 (*.f64 A F))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 A F))))
(sqrt.f64 (*.f64 A F))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) 1) B)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 1)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 (/.f64 1 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 A F) 3/2) (/.f64 1 (pow.f64 B 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 B) 3) (pow.f64 (*.f64 A F) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 A F) 3/2) (/.f64 1 (pow.f64 B 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 A F) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 1))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(+.f64 A (-.f64 C A))
(-.f64 (+.f64 A C) A)
(+.f64 (+.f64 A C) (neg.f64 A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(+.f64 (+.f64 A (-.f64 C A)) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A))
(+.f64 A (+.f64 (-.f64 C A) (fma.f64 (neg.f64 (sqrt.f64 A)) (sqrt.f64 A) A)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 A)) (+.f64 (neg.f64 A) A))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (fma.f64 1 (+.f64 A C) (neg.f64 A)) (+.f64 (neg.f64 A) A))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A)))
(+.f64 (+.f64 A (-.f64 C A)) (+.f64 (neg.f64 A) A))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A)))
(+.f64 (+.f64 A (-.f64 C A)) (+.f64 (neg.f64 A) A))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 A 1))) (fma.f64 (neg.f64 A) 1 (*.f64 A 1)))
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A)))
(+.f64 (+.f64 A (-.f64 C A)) (+.f64 (neg.f64 A) A))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2)))) (fma.f64 (neg.f64 (cbrt.f64 A)) (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (pow.f64 (cbrt.f64 A) 2))))
(+.f64 (+.f64 (neg.f64 A) A) (fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A)))
(+.f64 (+.f64 A (-.f64 C A)) (+.f64 (neg.f64 A) A))
(*.f64 1 (+.f64 A (-.f64 C A)))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 2)) (cbrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 A C) A) 2)) (cbrt.f64 (-.f64 (+.f64 A C) A)))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (fma.f64 A A (*.f64 (+.f64 A C) A))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 3) (pow.f64 A 3)) (+.f64 (pow.f64 (+.f64 A C) 2) (fma.f64 A A (*.f64 A (+.f64 A C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 A 2)) (+.f64 (+.f64 A C) A))
(/.f64 (-.f64 (pow.f64 (+.f64 A C) 2) (pow.f64 A 2)) (+.f64 A (+.f64 A C)))
(pow.f64 (+.f64 A (-.f64 C A)) 1)
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(pow.f64 (cbrt.f64 (+.f64 A (-.f64 C A))) 3)
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(pow.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) 1/3)
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(pow.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) 2)
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(log.f64 (exp.f64 (+.f64 A (-.f64 C A))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 A (-.f64 C A)))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(cbrt.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(expm1.f64 (log1p.f64 (+.f64 A (-.f64 C A))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(exp.f64 (log.f64 (+.f64 A (-.f64 C A))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(exp.f64 (*.f64 (log.f64 (+.f64 A (-.f64 C A))) 1))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(log1p.f64 (expm1.f64 (+.f64 A (-.f64 C A))))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(fma.f64 1 A (-.f64 C A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(fma.f64 1 (+.f64 A C) (neg.f64 A))
(fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (-.f64 C A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 A C)) 2) (cbrt.f64 (+.f64 A C)) (neg.f64 A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(fma.f64 (sqrt.f64 A) (sqrt.f64 A) (-.f64 C A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(fma.f64 (sqrt.f64 (+.f64 A C)) (sqrt.f64 (+.f64 A C)) (neg.f64 A))
(-.f64 (+.f64 A C) A)
(+.f64 A (-.f64 C A))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) 1)
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) (sqrt.f64 (+.f64 A (-.f64 C A))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 A C) A)) (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 A C) A)) (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (pow.f64 (*.f64 F (+.f64 A (-.f64 C A))) 1/2))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (-.f64 (+.f64 A C) A))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C A)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))))
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1/2)
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1)
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3)
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 2)
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(*.f64 1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (/.f64 1 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (/.f64 1 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2) (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3) 1/3)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))) -1)
(/.f64 1 (/.f64 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))))
(/.f64 1 (/.f64 (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C)))) 3))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 3) (pow.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) 3)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))) 1))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (fma.f64 B B (*.f64 -4 (*.f64 A C))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) 1)
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 1)
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 2)
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 3)
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))) 2))
(fabs.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3) 1/3)
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) (+.f64 A (-.f64 C A))))
(*.f64 (-.f64 (+.f64 A C) A) (log.f64 (pow.f64 (exp.f64 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 A (-.f64 C A)) 3) (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3)))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)) 3) (pow.f64 (+.f64 A (-.f64 C A)) 3)))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2) (pow.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))) 3/2)))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(exp.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))))
(*.f64 (*.f64 (-.f64 (+.f64 A C) A) 2) (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2))))
(*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 F (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) 2)) (cbrt.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 2)) (cbrt.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3) 1/3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 2)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) 3) (pow.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) (pow.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 C (hypot.f64 B C))))
(*.f64 (sqrt.f64 (-.f64 C (hypot.f64 B C))) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 C (hypot.f64 B C))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 1/2)
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1)
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(pow.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 2)
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(cbrt.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 1)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(pow.f64 (*.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 2) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2)))
(cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 2) (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2) (*.f64 2 (sqrt.f64 2))))
(cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 2) (pow.f64 (*.f64 F (-.f64 C (hypot.f64 B C))) 3/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) 1)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 1)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 3)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3) 1/3)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 2)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))) 3))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3)))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))) 3) (pow.f64 B 3)))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))) 1))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))
(*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 2)) (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))) 2)) (cbrt.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))) 2)) (cbrt.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(*.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3) 1/3)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (sqrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 2)
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(log.f64 (exp.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(cbrt.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 3))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))) 3) (pow.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))) 3) (pow.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(exp.f64 (*.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) 1))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(log1p.f64 (expm1.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (hypot.f64 B A))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (-.f64 A (hypot.f64 B A))) (log.f64 F))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 0 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)) (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) 2)) (log.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 1 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1))
(+.f64 (log.f64 F) (log.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(log.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log1p.f64 (-.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1))
(log1p.f64 (fma.f64 F (-.f64 A (hypot.f64 B A)) -1))
(log1p.f64 (fma.f64 F (-.f64 A (hypot.f64 A B)) -1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 1 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 1/2)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))) 1)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 1)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 2) 1/2)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(log.f64 (exp.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2) 3))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) (*.f64 2 (sqrt.f64 2))))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 1))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 A B)))))

eval832.0ms (2.7%)

Compiler

Compiled 47724 to 32683 computations (31.5% saved)

prune492.0ms (1.6%)

Pruning

93 alts after pruning (91 fresh and 2 done)

PrunedKeptTotal
New93550985
Fresh184159
Picked415
Done112
Total958931051
Accuracy
70.8%
Counts
1051 → 93
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
25.8%
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.2%
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
0.7%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.6%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
24.7%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.0%
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
26.2%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
8.2%
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
13.2%
(neg.f64 (pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3))
11.2%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
25.5%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (*.f64 A 2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.3%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.8%
(neg.f64 (/.f64 (*.f64 B (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.4%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 F -2)) (neg.f64 (log.f64 (/.f64 -1 A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (*.f64 2 (log.f64 B))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
13.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (neg.f64 F)) (neg.f64 (neg.f64 (log.f64 B)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 B F))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.9%
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.6%
(neg.f64 (/.f64 (*.f64 B (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.1%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
21.7%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
26.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
3.2%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (neg.f64 (log.f64 (/.f64 -1 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (neg.f64 (neg.f64 (log.f64 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
25.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.3%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.4%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
20.2%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
12.0%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
20.2%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
1.3%
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
19.2%
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
8.5%
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
12.2%
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
12.1%
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
12.2%
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
7.4%
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
10.2%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
12.1%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
7.7%
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
3.2%
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
11.8%
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
10.7%
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
2.7%
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
11.6%
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
11.6%
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
11.4%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
18.6%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
17.8%
(neg.f64 (exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
26.2%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
25.8%
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.2%
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
0.7%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.6%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
24.7%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.0%
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
30.5%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
26.2%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
8.2%
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
13.2%
(neg.f64 (pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3))
11.2%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
25.5%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (*.f64 A 2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.3%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.8%
(neg.f64 (/.f64 (*.f64 B (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.2%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.4%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 F -2)) (neg.f64 (log.f64 (/.f64 -1 A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
1.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (*.f64 2 (log.f64 B))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
13.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (neg.f64 F)) (neg.f64 (neg.f64 (log.f64 B)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 B F))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.9%
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.6%
(neg.f64 (/.f64 (*.f64 B (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.1%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
21.7%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
26.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
3.2%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (neg.f64 (log.f64 (/.f64 -1 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (neg.f64 (neg.f64 (log.f64 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
25.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.3%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.4%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
20.2%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
18.2%
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
12.0%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
20.2%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
1.3%
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
19.2%
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
8.5%
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
12.2%
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
12.1%
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
12.2%
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
7.4%
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
10.2%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
12.1%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
7.7%
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
3.2%
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
11.8%
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
10.7%
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
2.7%
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
11.6%
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
11.6%
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
11.4%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
18.6%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
17.8%
(neg.f64 (exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
Compiler

Compiled 10388 to 7634 computations (26.5% saved)

localize385.0ms (1.3%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
95.1%
(exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
84.5%
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
79.0%
(/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
99.4%
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
99.1%
(/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
84.5%
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
82.1%
(/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B)
100.0%
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
99.8%
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)
86.0%
(sqrt.f64 (*.f64 A F))
84.2%
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
99.8%
(/.f64 (sqrt.f64 (*.f64 A F)) B)
86.0%
(sqrt.f64 (*.f64 A F))
100.0%
(*.f64 F (-.f64 A (hypot.f64 B A)))
99.6%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
99.6%
(/.f64 (sqrt.f64 2) B)
84.4%
(sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))
Compiler

Compiled 445 to 192 computations (56.9% saved)

series106.0ms (0.3%)

Counts
14 → 220
Calls

132 calls:

TimeVariablePointExpression
22.0ms
B
@0
(/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
4.0ms
B
@0
(*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
4.0ms
A
@inf
(/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
3.0ms
A
@0
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
2.0ms
A
@-inf
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))

rewrite163.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
376×times-frac
304×cbrt-prod
299×log1p-expm1-u
299×expm1-log1p-u
295×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048694
1791686
Stop Event
node limit
Counts
14 → 513
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 2) B)
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(/.f64 (sqrt.f64 (*.f64 A F)) B)
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B)
(sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))
(/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))
(*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B))) 1)
(*.f64 (sqrt.f64 2) (/.f64 1 B))
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(*.f64 (cbrt.f64 (/.f64 2 (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 2) (sqrt.f64 B)))
(*.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) B))
(*.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) B))
(*.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 2) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) 2)
(pow.f64 (/.f64 B (sqrt.f64 2)) -1)
(sqrt.f64 (/.f64 2 (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3))
(cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) B)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))) 1)
(/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 B (sqrt.f64 2)))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 B))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(sqrt.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) (/.f64 2 (pow.f64 B 2))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) (pow.f64 (/.f64 (sqrt.f64 2) B) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (cbrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 F A))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 F) B))
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) (sqrt.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) 1) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 (*.f64 F A) 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 2)
(pow.f64 (/.f64 B (sqrt.f64 (*.f64 F A))) -1)
(sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F A) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))) 1)
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 2 (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B)))
(*.f64 (/.f64 B 1) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B)))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 2 (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) 1) (/.f64 2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 2 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) 1) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) 1) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 2)
(pow.f64 (*.f64 1/2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 F A)) B))) -1)
(sqrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2)))
(log.f64 (exp.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) 1)
(pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 2)
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4)))
(log.f64 (pow.f64 (exp.f64 B) (*.f64 2 (sqrt.f64 (*.f64 F A)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(*.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 C -4)) 3) (pow.f64 (pow.f64 B 2) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (-.f64 (pow.f64 B 4) (*.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))
(pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3)
(pow.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 2))
(log.f64 (exp.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(cbrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 B))
(*.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 B)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)
(pow.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(exp.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2)))
(*.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 -1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (neg.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) B) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 1 B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 2)) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 1 B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 1 B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 (*.f64 2 F))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 2)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 F))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(neg.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(neg.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))

simplify408.0ms (1.3%)

Algorithm
egg-herbie
Rules
1258×fma-def
894×*-commutative
502×sqr-pow
442×associate-+r+
400×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0143270109
1397966228
Stop Event
node limit
Counts
733 → 821
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 -4 (/.f64 (*.f64 A C) B))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 -4 (/.f64 (*.f64 A C) B))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 -4 (/.f64 (*.f64 A C) B))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 -4 (/.f64 (*.f64 A C) B))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 -4 (/.f64 (*.f64 A C) B))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))))
(*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 2 (/.f64 (*.f64 A (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) F))))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 8) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B))) 1)
(*.f64 (sqrt.f64 2) (/.f64 1 B))
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(*.f64 (cbrt.f64 (/.f64 2 (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 2) (sqrt.f64 B)))
(*.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) B))
(*.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) B))
(*.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 2) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) 2)
(pow.f64 (/.f64 B (sqrt.f64 2)) -1)
(sqrt.f64 (/.f64 2 (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3))
(cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) B)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))) 1)
(/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 B (sqrt.f64 2)))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 B))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(sqrt.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) (/.f64 2 (pow.f64 B 2))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) (pow.f64 (/.f64 (sqrt.f64 2) B) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (cbrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 F A))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 F) B))
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) (sqrt.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) 1) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 (*.f64 F A) 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 2)
(pow.f64 (/.f64 B (sqrt.f64 (*.f64 F A))) -1)
(sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F A) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))) 1)
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 2 (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 1 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B)))
(*.f64 (/.f64 B 1) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B)))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 2 (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) 1) (/.f64 2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 2 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) 1) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) 1) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 2)
(pow.f64 (*.f64 1/2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 F A)) B))) -1)
(sqrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2)))
(log.f64 (exp.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) 1)
(pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 2)
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4)))
(log.f64 (pow.f64 (exp.f64 B) (*.f64 2 (sqrt.f64 (*.f64 F A)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(*.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 C -4)) 3) (pow.f64 (pow.f64 B 2) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (-.f64 (pow.f64 B 4) (*.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))
(pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3)
(pow.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 2))
(log.f64 (exp.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(cbrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 B))
(*.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 B)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)
(pow.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(exp.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2)))
(*.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 -1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (neg.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) B) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 1 B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 2)) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 1 B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 1 B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 (*.f64 2 F))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 2)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 F))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(neg.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 0 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(neg.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)))) (sqrt.f64 -1/2)) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -1/2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)) (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (+.f64 (/.f64 (*.f64 1/2 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))))
(+.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 A F))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2))) (sqrt.f64 -1/2)) (/.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (fma.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (*.f64 -1/2 (pow.f64 A 2)))))) (sqrt.f64 -1/2)))) (fma.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (pow.f64 B 2) (/.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 F A)) (neg.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(*.f64 (sqrt.f64 (/.f64 F B)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F B)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F))))))
(fma.f64 -1/2 (fma.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) (*.f64 (sqrt.f64 (/.f64 F B)) (neg.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))))))
(-.f64 (fma.f64 -1/2 (fma.f64 (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 A 3) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (pow.f64 B 7) (pow.f64 C 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 C (pow.f64 B 3)))) (+.f64 (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (pow.f64 C 2) (pow.f64 B 5)))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A))) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(fma.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 C (pow.f64 B 3))) (fma.f64 32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 C 2) (pow.f64 B 5))) (*.f64 128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 C 3) (pow.f64 B 7)))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (pow.f64 B 7) (pow.f64 C 4))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 7) (pow.f64 C 4)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 3) (pow.f64 C 2))) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 5) (pow.f64 C 3))) (*.f64 (*.f64 -1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7)))) (/.f64 (pow.f64 B 7) (pow.f64 C 4))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(*.f64 A (*.f64 C -4))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(*.f64 A (*.f64 C -4))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(*.f64 A (*.f64 C -4))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(*.f64 A (*.f64 C -4))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 -4 (*.f64 A C))
(*.f64 A (*.f64 C -4))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 B 2)
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 -4 (/.f64 (*.f64 A C) B))
(/.f64 (*.f64 A (*.f64 C -4)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 -4 (/.f64 (*.f64 A C) B))
(/.f64 (*.f64 A (*.f64 C -4)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 -4 (/.f64 (*.f64 A C) B))
(/.f64 (*.f64 A (*.f64 C -4)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 -4 (/.f64 (*.f64 A C) B))
(/.f64 (*.f64 A (*.f64 C -4)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 -4 (/.f64 (*.f64 A C) B))
(/.f64 (*.f64 A (*.f64 C -4)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
B
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(+.f64 B (*.f64 -4 (/.f64 (*.f64 A C) B)))
(+.f64 B (/.f64 (*.f64 A (*.f64 C -4)) B))
(fma.f64 -4 (/.f64 A (/.f64 B C)) B)
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (pow.f64 A 3) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B))))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 -1/2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 -1/2))) (fma.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) B) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 -1/2))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (+.f64 (/.f64 (*.f64 1/2 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (+.f64 (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2))))) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (fma.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (*.f64 -1/2 (pow.f64 A 2)))))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 -1/2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) B) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 1 (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 1 (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (pow.f64 A 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 C (sqrt.f64 -1)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (sqrt.f64 2))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 C (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 1 (sqrt.f64 -1)))) 2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F B)))) (/.f64 1 (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 F B))) (*.f64 (/.f64 C (sqrt.f64 -1)) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)))) 2)) (sqrt.f64 2)))))))))
(fma.f64 A (fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 C (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (pow.f64 A 3) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (/.f64 C (sqrt.f64 -1)) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (sqrt.f64 -1))) 2)) (sqrt.f64 2)))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (sqrt.f64 -1))) 2))) (*.f64 (sqrt.f64 2) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 A 2) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (/.f64 (+.f64 (/.f64 1/2 (*.f64 F (pow.f64 B 3))) (pow.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (sqrt.f64 -1))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))))))))
(*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(*.f64 (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(*.f64 (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A C) (*.f64 B (sqrt.f64 2))) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2)))) (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))) (+.f64 (/.f64 B (sqrt.f64 2)) (*.f64 -4 (*.f64 (/.f64 A B) (/.f64 C (sqrt.f64 2))))))
(*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2)))))
(*.f64 (*.f64 -4 (sqrt.f64 (/.f64 (pow.f64 A 3) F))) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (/.f64 C (sqrt.f64 -2)) (sqrt.f64 2)) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (/.f64 C (sqrt.f64 -2)) (sqrt.f64 2)) (fma.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)) (*.f64 (pow.f64 B 2) (fma.f64 -2 (*.f64 (/.f64 C (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -2)) (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (sqrt.f64 (*.f64 F A))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (*.f64 (sqrt.f64 2) (sqrt.f64 -2))))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (/.f64 C (sqrt.f64 -2)) (sqrt.f64 2)) (fma.f64 (pow.f64 B 2) (fma.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -2))) (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 F A))) (/.f64 C (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -2)) (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (sqrt.f64 -2))) 2)))))) (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (-.f64 (*.f64 3/32 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 2 (/.f64 (*.f64 A (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) F))))) (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (/.f64 C (sqrt.f64 -2)) (sqrt.f64 2)) (fma.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)) (fma.f64 (pow.f64 B 2) (fma.f64 -2 (*.f64 (/.f64 C (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -2)) (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (sqrt.f64 (*.f64 F A))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (*.f64 (sqrt.f64 2) (sqrt.f64 -2)))))) (*.f64 (pow.f64 B 4) (fma.f64 -2 (*.f64 (*.f64 (/.f64 C (sqrt.f64 -2)) (/.f64 (-.f64 (/.f64 3/32 (*.f64 F (pow.f64 A 5))) (fma.f64 -1/4 (/.f64 (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 2 (/.f64 A (/.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))))))) (sqrt.f64 2))) (sqrt.f64 (*.f64 F A))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F A))) (/.f64 (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 1 (sqrt.f64 -2)))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -2))))))))))
(fma.f64 -4 (*.f64 (sqrt.f64 (/.f64 (pow.f64 A 3) F)) (*.f64 (/.f64 C (pow.f64 B 2)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (/.f64 C (sqrt.f64 -2)) (sqrt.f64 2)) (fma.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (sqrt.f64 -2) (sqrt.f64 2)) (fma.f64 (pow.f64 B 4) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (sqrt.f64 -2))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 -2)))) (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 F A))) (*.f64 (/.f64 C (sqrt.f64 -2)) (/.f64 (-.f64 (/.f64 3/32 (*.f64 F (pow.f64 A 5))) (fma.f64 2 (/.f64 A (/.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (/.f64 (*.f64 -1/4 (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (sqrt.f64 -2))) 2))) (*.f64 (pow.f64 A 2) -2)))) (sqrt.f64 2))))) (*.f64 (pow.f64 B 2) (fma.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -2))) (*.f64 (*.f64 -2 (sqrt.f64 (*.f64 F A))) (/.f64 C (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -2)) (-.f64 (/.f64 1/8 (*.f64 F (pow.f64 A 3))) (pow.f64 (*.f64 -1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (sqrt.f64 -2))) 2)))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 3)))))))))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (fma.f64 (pow.f64 A 3) (fma.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5))))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2)))) (fma.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 3))))))) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2)))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (*.f64 64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2)))))))
(fma.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 6) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (sqrt.f64 2) (+.f64 (/.f64 (*.f64 1/2 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (*.f64 (sqrt.f64 -1/2) C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 3))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 8) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (sqrt.f64 2) (fma.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (*.f64 -1/2 (pow.f64 A 2))))))) (*.f64 (sqrt.f64 -1/2) C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 3)))))))) (*.f64 (pow.f64 B 6) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C)))
(*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2)))))))
(fma.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))))) (*.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 6) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))) C))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))))))) (*.f64 (pow.f64 B 8) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))))) (fma.f64 (pow.f64 B 6) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2))))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 8) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (sqrt.f64 2) (+.f64 (/.f64 (*.f64 1/2 (*.f64 F (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) A) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))))) (*.f64 (sqrt.f64 -1/2) C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 3))))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (/.f64 C (*.f64 (sqrt.f64 -1/2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 4) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 -1/2))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 2) (sqrt.f64 2))))) (fma.f64 (pow.f64 B 8) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (sqrt.f64 2) (fma.f64 1/2 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/16 (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (*.f64 -1/2 (pow.f64 A 2))))))) (*.f64 (sqrt.f64 -1/2) C)) (fma.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 C 2)) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)) (sqrt.f64 -1/2)))) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 4) (sqrt.f64 2)))) (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 11))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 3)))))))) (*.f64 (pow.f64 B 6) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F A)))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1/2) C) (-.f64 (*.f64 -1/16 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/16 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1/2))) 2)))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 C 3) (sqrt.f64 2)))) (*.f64 (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9)))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))))))))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 7) F))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -1)))) 2)))) (sqrt.f64 -1)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (sqrt.f64 -1)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))))))))
(fma.f64 A (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (fma.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2))))) (*.f64 (pow.f64 A 3) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) (/.f64 1 (sqrt.f64 -1))) 2))) (sqrt.f64 -1))) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 3)))))))))))
(fma.f64 A (fma.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) C)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (fma.f64 (pow.f64 A 3) (fma.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5))))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2)))) (fma.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))) (sqrt.f64 -1)) (fma.f64 8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (/.f64 (pow.f64 C 2) (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 3))))))) (*.f64 (pow.f64 A 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 B 3)) F)) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))) 2))))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 C (/.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (*.f64 (*.f64 16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (pow.f64 C 2)))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))) (fma.f64 16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (fma.f64 64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 A 2) (/.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 2) (pow.f64 C 2))))) (*.f64 64 (/.f64 (pow.f64 A 3) (/.f64 (pow.f64 B 7) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (/.f64 (sqrt.f64 2) B) (*.f64 4 (/.f64 A (/.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) C)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))) (fma.f64 -1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 B A) (/.f64 (sqrt.f64 2) C))) (*.f64 -1/16 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 A 2)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (pow.f64 B 5) (pow.f64 A 3)) (/.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 B 7) (pow.f64 A 4)) (/.f64 (sqrt.f64 2) (pow.f64 C 4)))))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2))
(*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))
(fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2))))
(fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (/.f64 F (pow.f64 B 2)) (pow.f64 (sqrt.f64 -2) 4)) (neg.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))))) (fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))))) (*.f64 1/2 (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (+.f64 (/.f64 F (*.f64 (pow.f64 B 2) 4)) (/.f64 F (*.f64 (pow.f64 B 2) -2)))))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (+.f64 (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)) (*.f64 -1 (pow.f64 A 2))))))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2))
(*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))
(fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2))))
(fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F B))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))) (sqrt.f64 -2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (/.f64 F (pow.f64 B 2)) (pow.f64 (sqrt.f64 -2) 4)) (neg.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))))) (fma.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))))) (*.f64 1/2 (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (+.f64 (/.f64 F (*.f64 (pow.f64 B 2) 4)) (/.f64 F (*.f64 (pow.f64 B 2) -2)))))))) (fma.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F B)) (sqrt.f64 -2))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 7) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1))))))
(+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (+.f64 (/.f64 (pow.f64 B 5) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))) (/.f64 (pow.f64 B 7) (/.f64 (sqrt.f64 -1) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)) (*.f64 -1 (pow.f64 A 2))))))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 3) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (pow.f64 B 8) (-.f64 (/.f64 (*.f64 F (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2))) A) (*.f64 1/8 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 A 5))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))))
(fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2))))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 A F)) (*.f64 (pow.f64 B 8) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 5)))) (/.f64 1 (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 2))))))) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 A F))) (+.f64 (/.f64 (pow.f64 B 6) (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)))) (/.f64 (pow.f64 B 8) (/.f64 (sqrt.f64 -1) (+.f64 (/.f64 F (/.f64 A (+.f64 (/.f64 1/16 (pow.f64 A 6)) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)))) (*.f64 -1/8 (/.f64 (-.f64 (/.f64 (*.f64 -1/8 F) (pow.f64 A 5)) (pow.f64 (*.f64 1/8 (/.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (sqrt.f64 -1))) 2)) (*.f64 -1 (pow.f64 A 2))))))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2))
(*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F))))
(fma.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2))))
(fma.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 B F))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))) (sqrt.f64 (/.f64 B F))) (sqrt.f64 -2)) (fma.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (-.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 4))) (*.f64 -1 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B 3) F)) (sqrt.f64 -2)) (*.f64 (/.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 B F))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 (neg.f64 (/.f64 F B)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 1 (sqrt.f64 -2))) 2))) (sqrt.f64 (/.f64 B F))) (sqrt.f64 -2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 B F)) (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (/.f64 F (pow.f64 B 2)) (pow.f64 (sqrt.f64 -2) 4)) (neg.f64 (/.f64 F (*.f64 (pow.f64 B 2) (pow.f64 (sqrt.f64 -2) 2)))))))) (fma.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 B F)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 (sqrt.f64 -2) (-.f64 (/.f64 (neg.f64 F) B) (pow.f64 (/.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)) 2))))) (*.f64 1/2 (/.f64 (pow.f64 A 3) (/.f64 (sqrt.f64 -2) (+.f64 (/.f64 F (*.f64 (pow.f64 B 2) 4)) (/.f64 F (*.f64 (pow.f64 B 2) -2)))))))) (fma.f64 (sqrt.f64 (*.f64 F B)) (/.f64 A (sqrt.f64 -2)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B))) 1)
(/.f64 (sqrt.f64 2) B)
(*.f64 (sqrt.f64 2) (/.f64 1 B))
(/.f64 (sqrt.f64 2) B)
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(/.f64 (sqrt.f64 2) B)
(*.f64 (cbrt.f64 (/.f64 2 (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (/.f64 (sqrt.f64 2) B)))
(/.f64 (sqrt.f64 2) B)
(*.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 B)))
(/.f64 (neg.f64 (sqrt.f64 2)) (neg.f64 B))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 B)))
(/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 2) (sqrt.f64 B)))
(/.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 B)) (sqrt.f64 B))
(*.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) B))
(/.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))) B)
(*.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 B) 2)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) B))
(*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B))
(/.f64 (pow.f64 2 1/2) B)
(*.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 2) B) 1)
(/.f64 (sqrt.f64 2) B)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3)
(/.f64 (sqrt.f64 2) B)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3)
(/.f64 (sqrt.f64 2) B)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) B)) 2)
(/.f64 (sqrt.f64 2) B)
(pow.f64 (/.f64 B (sqrt.f64 2)) -1)
(/.f64 1 (/.f64 B (sqrt.f64 2)))
(sqrt.f64 (/.f64 2 (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B)))
(/.f64 (sqrt.f64 2) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) B))))
(/.f64 (sqrt.f64 2) B)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3))
(/.f64 (sqrt.f64 2) B)
(cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) B)))
(/.f64 (sqrt.f64 2) B)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B)))
(/.f64 (sqrt.f64 2) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) B)) 1))
(/.f64 (sqrt.f64 2) B)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) B)))
(/.f64 (sqrt.f64 2) B)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) B)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) B)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 B (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) B) (sqrt.f64 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) B) (sqrt.f64 2))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 B))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 2)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) B)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) B)
(sqrt.f64 (*.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) (/.f64 2 (pow.f64 B 2))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B) 3))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) (pow.f64 (/.f64 (sqrt.f64 2) B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)) 1))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) B)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))) 1)
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (cbrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 F A))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 F A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 F A))) (neg.f64 B))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 B)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 B)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 B)) (sqrt.f64 B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) B))
(*.f64 (cbrt.f64 (*.f64 F A)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 (cbrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 B) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F A)) (sqrt.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 F A))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 F) B))
(*.f64 (sqrt.f64 A) (/.f64 (sqrt.f64 F) B))
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 A) (sqrt.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 B)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 A) (sqrt.f64 B)) (sqrt.f64 F)) (sqrt.f64 B))
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) 1) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))
(*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))
(/.f64 (pow.f64 (*.f64 F A) 1/2) B)
(*.f64 (/.f64 (pow.f64 (*.f64 F A) 1/4) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (pow.f64 (*.f64 F A) 1/4) (cbrt.f64 B)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 1)
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 3)
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 2)
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(pow.f64 (/.f64 B (sqrt.f64 (*.f64 F A))) -1)
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))
(sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F A) 3/2) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)) 1))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F A)))
(/.f64 (sqrt.f64 (*.f64 F A)) B)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))) 1)
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 2 (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 1 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 F A) (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) 4))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 -2 (*.f64 (*.f64 B (sqrt.f64 (*.f64 F A))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (*.f64 -2 (*.f64 B (sqrt.f64 (*.f64 F A)))) (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 1 B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 B 1) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 F A)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 2 (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 F A)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 2 (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 F A))))))
(/.f64 (/.f64 2 (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 F A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 2 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 F A))))))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 F A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F A)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 2 (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 2 B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) 1) (/.f64 2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F A)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 2 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 2 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 1 (/.f64 2 (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(/.f64 (/.f64 2 (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 2 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F A)))))
(/.f64 (/.f64 2 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F (*.f64 A 4))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F (*.f64 A 4))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (cbrt.f64 (*.f64 F (*.f64 A 4))) (*.f64 (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))) (/.f64 (cbrt.f64 (*.f64 F (*.f64 A 4))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F A) 4)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 F (*.f64 A 4))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) 1) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 F A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 B (sqrt.f64 (*.f64 F A))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 2 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (*.f64 B (sqrt.f64 (*.f64 F A)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) 1) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 4)))) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 4)))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 4)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (cbrt.f64 (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 3)
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 2)
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(pow.f64 (*.f64 1/2 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 F A)) B))) -1)
(/.f64 1 (/.f64 (*.f64 1/2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 F A)))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 F A) 4) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2)))
(sqrt.f64 (/.f64 (*.f64 F A) (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) 4)))
(log.f64 (exp.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 3))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(exp.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) 1))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (/.f64 2 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) 1)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 1)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 3)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3) 1/3)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 2)
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F A) 4)))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 4))))
(log.f64 (pow.f64 (exp.f64 B) (*.f64 2 (sqrt.f64 (*.f64 F A)))))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)) 3))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3)))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sqrt.f64 (*.f64 F A))) 3) (pow.f64 B 3)))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))) 1))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B))))
(*.f64 2 (*.f64 B (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(*.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 C -4)) 3) (pow.f64 (pow.f64 B 2) 3)) (+.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (-.f64 (pow.f64 B 4) (*.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 C -4)) 3) (pow.f64 (pow.f64 B 2) 3)) (fma.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4)) (-.f64 (pow.f64 B 4) (*.f64 A (*.f64 (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (+.f64 (pow.f64 B 6) (pow.f64 (*.f64 A (*.f64 C -4)) 3)) (fma.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) 16) (*.f64 (pow.f64 B 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))
(/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 A 2) (*.f64 (*.f64 C -4) (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) 16)) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))
(pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 3)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) 1/3)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(pow.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(sqrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 2))
(fabs.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(log.f64 (exp.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(cbrt.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(expm1.f64 (log1p.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(exp.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(log1p.f64 (expm1.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(fma.f64 A (*.f64 C -4) (pow.f64 B 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) 1)
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 B))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 (neg.f64 B)) (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (neg.f64 B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 B)))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 B)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 B)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 B))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 B)) (sqrt.f64 B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (pow.f64 (cbrt.f64 B) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 B)))
(pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 1)
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 3)
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(pow.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) 1/3)
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(pow.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) -1)
(/.f64 1 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2))
(fabs.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(log.f64 (exp.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 B 3)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(exp.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(-.f64 0 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (/.f64 1 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2)))
(*.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 -1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (neg.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (neg.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2)))
(*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) B) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) B) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) B) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 1) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(/.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (sqrt.f64 2))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 F 2))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) B)))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) B)) (sqrt.f64 (*.f64 F 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)))
(/.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4)) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (/.f64 1 B) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)) (/.f64 (/.f64 1 B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4)) (/.f64 (/.f64 1 B) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 2)) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(/.f64 (*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 2)) (/.f64 1 B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(/.f64 (*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 2)) (/.f64 1 B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 1) (/.f64 (/.f64 1 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (/.f64 1 B) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 (/.f64 1 B) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (/.f64 (/.f64 1 B) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 F))) (/.f64 (/.f64 1 B) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(/.f64 (*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 F 2))) (/.f64 1 B)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 F 2))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 (*.f64 2 F))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 (*.f64 F 2))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (sqrt.f64 (*.f64 F 2))) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 2)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 2)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 1) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 2 F))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F 2))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (*.f64 F 2))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) -1)
(/.f64 1 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 1 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(neg.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3) (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (*.f64 B 1) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) -2)) (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) -2)) (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) -2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) -2)
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 B (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 B (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 2) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (sqrt.f64 2) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1) B))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) B))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (*.f64 F 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) -2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))) 1)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 1 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(/.f64 (*.f64 B 1) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (neg.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) -2)) (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) -2)) (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) -1/2) -1))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) -1/2)))
(*.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 1 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) -2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) -2)
(*.f64 (/.f64 B 1) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 B (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) B) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 B (/.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 B (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(/.f64 (/.f64 B (/.f64 (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 B (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (sqrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (pow.f64 (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) 2)) (/.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) (cbrt.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 2) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (sqrt.f64 2) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) B))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1) B))
(*.f64 (/.f64 (sqrt.f64 2) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) B))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 1 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) B))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 1 B)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) 1) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(*.f64 (sqrt.f64 (*.f64 F 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F 2)) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 1 B)))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) B))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 1) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2)) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B)) 2))
(*.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))) (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 1/4) (sqrt.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 1)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 3)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3) 1/3)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 2)
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) -2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))) -2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 3))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) (pow.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) 3)))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2) (pow.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) -1))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))) 1))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (log.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (/.f64 B (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 B (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(-.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 -1 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 2 F)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B))) (sqrt.f64 (*.f64 F 2)))
(*.f64 (sqrt.f64 (*.f64 2 F)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(*.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 F))) (sqrt.f64 (-.f64 A (hypot.f64 B A))))
(*.f64 (sqrt.f64 (-.f64 A (hypot.f64 B A))) (neg.f64 (sqrt.f64 (*.f64 F 2))))
(*.f64 (sqrt.f64 (*.f64 F 2)) (neg.f64 (sqrt.f64 (-.f64 A (hypot.f64 A B)))))
(*.f64 (neg.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4)) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))) 1)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))))
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log.f64 (/.f64 1 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 F (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))))
(sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))))
(-.f64 0 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 1)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (cbrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3) 1/3)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(pow.f64 (sqrt.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 2)
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(neg.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 B) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 (neg.f64 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3/2) (pow.f64 B 3)))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 1))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))
(log1p.f64 (expm1.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(*.f64 B (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 A B)))))

eval639.0ms (2.1%)

Compiler

Compiled 38781 to 24848 computations (35.9% saved)

prune479.0ms (1.6%)

Pruning

117 alts after pruning (114 fresh and 3 done)

PrunedKeptTotal
New1044551099
Fresh275986
Picked415
Done022
Total10751171192
Accuracy
71.0%
Counts
1192 → 117
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
25.8%
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
30.6%
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
2.0%
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
27.5%
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.2%
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
0.7%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
1.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
18.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
2.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
22.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
26.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
21.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
9.3%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
25.7%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
1.6%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
24.7%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
2.0%
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
15.7%
(*.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
30.1%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
1.0%
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
21.8%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)))
30.2%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)))
10.2%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))))
23.1%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
22.1%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
22.3%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
3.2%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
0.7%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
12.2%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
1.8%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
1.8%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
28.9%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
23.0%
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))))
30.5%
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
2.0%
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
30.5%
(*.f64 (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
30.5%
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
26.2%
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
3.9%
(*.f64 (log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
28.6%
(*.f64 (exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
2.2%
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
11.2%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
2.4%
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
25.5%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (*.f64 A 2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.3%
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.4%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
0.9%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.0%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.3%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 F -2)) (neg.f64 (log.f64 (/.f64 -1 A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
13.6%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (neg.f64 F)) (neg.f64 (neg.f64 (log.f64 B)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 B F))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.9%
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
11.7%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 (neg.f64 B) F)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.4%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (pow.f64 B 2)))
12.8%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))))
3.1%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (*.f64 A (*.f64 C -4))))
18.0%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (exp.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
1.0%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F B)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.0%
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
27.4%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
9.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.0%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
21.7%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
26.2%
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
10.9%
(neg.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
3.2%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (neg.f64 (log.f64 (/.f64 -1 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
14.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (neg.f64 (neg.f64 (log.f64 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
10.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
25.6%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.3%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
19.4%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.7%
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
8.8%
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
18.8%
(neg.f64 (/.f64 (exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
12.0%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
3.1%
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
30.6%
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
18.4%
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
30.3%
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
19.1%
(neg.f64 (/.f64 1 (*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
12.0%
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
20.0%
(neg.f64 (*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
1.3%
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
8.5%
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
10.2%
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
12.2%
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
12.1%
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
7.7%
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
12.2%
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
3.2%
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
11.8%
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
10.7%
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
12.2%
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
12.2%
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
11.8%
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
10.7%
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
10.5%
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
11.6%
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
3.2%
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
2.0%
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
11.4%
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
Compiler

Compiled 7786 to 5061 computations (35% saved)

regimes1.9s (6.3%)

Counts
191 → 2
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
(neg.f64 (*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(neg.f64 (/.f64 1 (*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (hypot.f64 B A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(neg.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (pow.f64 B 2)))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F B)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 (neg.f64 B) F)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 B F))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 2 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 (*.f64 -1 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A F) (*.f64 B F)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (fma.f64 B B (*.f64 A (*.f64 C -4)))) 1/2) (sqrt.f64 (*.f64 F (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))))) -1)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 (*.f64 -1/2 B) (*.f64 F (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C)))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (exp.f64 (log.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))))))
(neg.f64 (expm1.f64 (log1p.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C))))))))))
(neg.f64 (/.f64 (exp.f64 (log.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 F (-.f64 A (hypot.f64 A B))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 3)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) 3))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 -16 (pow.f64 A 2)) F)) (neg.f64 (neg.f64 (log.f64 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (neg.f64 F)) (neg.f64 (neg.f64 (log.f64 B)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)) 3)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (pow.f64 (pow.f64 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A))))))) 3) 1/3))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (*.f64 F (pow.f64 A 2)) 16)) (neg.f64 (log.f64 (/.f64 -1 C)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 F -2)) (neg.f64 (log.f64 (/.f64 -1 A)))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))) (sqrt.f64 (*.f64 2 A))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)))) (sqrt.f64 (*.f64 F (*.f64 A 2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -1/2 (/.f64 F A))) (*.f64 2 (log.f64 B))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (*.f64 F (*.f64 2 A))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 A 2) (/.f64 B F)) (*.f64 F (+.f64 A B)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -4 (*.f64 A (+.f64 (*.f64 -4 (*.f64 A C)) (pow.f64 B 2))))) (*.f64 -1 (log.f64 (/.f64 -1 F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 C F))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 A))) (*.f64 -1/4 (/.f64 (pow.f64 B 2) (*.f64 A C))))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (expm1.f64 (log1p.f64 (hypot.f64 B (-.f64 A C)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (pow.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C))) 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 C -4)) (*.f64 A (*.f64 C -4))) (pow.f64 B 4)) (-.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A)))))) (*.f64 F (+.f64 (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 1/2) (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (exp.f64 (log.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (exp.f64 (log.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 3) 1/3) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) 2))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A (-.f64 (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))) C) (neg.f64 A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (fma.f64 (pow.f64 (cbrt.f64 A) 2) (cbrt.f64 A) (neg.f64 (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 B (-.f64 A C)))) (sqrt.f64 (hypot.f64 B (-.f64 A C))) (hypot.f64 B (-.f64 A C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 C (*.f64 F (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 (*.f64 A (*.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (+.f64 (/.f64 F (/.f64 (pow.f64 B 2) (+.f64 1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 4 (/.f64 C (/.f64 (pow.f64 B 4) (*.f64 F (-.f64 C (hypot.f64 B C)))))))) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 C (hypot.f64 B C)))))) -1/2) (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 C (sqrt.f64 2)) (fma.f64 -4 (*.f64 A (-.f64 A (hypot.f64 B A))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (sqrt.f64 (/.f64 F (-.f64 A (hypot.f64 B A))))) (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (fma.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))) (fma.f64 F (fma.f64 2 (+.f64 (pow.f64 A 3) (*.f64 A (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (+.f64 A A))) (/.f64 F (/.f64 C (fma.f64 -1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(+.f64 (*.f64 -1 (*.f64 A (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F (+.f64 C (*.f64 4 C)))) (*.f64 (pow.f64 B 2) F))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))) (*.f64 4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F))))))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

6 calls:

591.0ms
A
437.0ms
F
345.0ms
C
185.0ms
B
141.0ms
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
Results
AccuracySegmentsBranch
45.3%6A
51.5%2B
45.1%4C
40.8%5F
55.5%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
51.5%2(pow.f64 B 2)
Compiler

Compiled 4827 to 2879 computations (40.4% saved)

regimes545.0ms (1.8%)

Counts
128 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
(neg.f64 (*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(neg.f64 (/.f64 1 (*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (hypot.f64 B A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 A (-.f64 C (hypot.f64 B (-.f64 A C)))) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (/.f64 1 (fma.f64 B B (*.f64 -4 (*.f64 A C)))))
(*.f64 (exp.f64 (log.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (log.f64 (exp.f64 (/.f64 (sqrt.f64 2) B))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))) 3)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) B)) 3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) B) 3) 1/3) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(neg.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F A)) B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (pow.f64 B 2)))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F B)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 (neg.f64 B) F)) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 (/.f64 1 F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 A (*.f64 (pow.f64 B 2) F)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 B F))) 1/2)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C)))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (neg.f64 (log.f64 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 4 (*.f64 A F))) (*.f64 -2 (neg.f64 (log.f64 B)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) B))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 -16 (*.f64 F C))) (*.f64 -2 (log.f64 (/.f64 -1 A)))) 1/2)) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (neg.f64 B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

2 calls:

274.0ms
B
128.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
51.1%4B
51.1%4(pow.f64 B 2)
Compiler

Compiled 2480 to 1466 computations (40.9% saved)

regimes549.0ms (1.8%)

Counts
104 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
(neg.f64 (*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (hypot.f64 B A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) 3)
(neg.f64 (/.f64 1 (*.f64 (/.f64 1 B) (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F C) (fma.f64 -4 (*.f64 A C) (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 C (-.f64 A (hypot.f64 B (-.f64 A C))))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 A (-.f64 C A))) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 2 (*.f64 A (*.f64 (pow.f64 B 2) F))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 A (-.f64 C A)) (*.f64 2 (*.f64 (fma.f64 B B (*.f64 -4 (*.f64 A C))) F)))) 1/2))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

2 calls:

344.0ms
B
151.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
50.8%4B
50.8%4(pow.f64 B 2)
Compiler

Compiled 1927 to 1136 computations (41% saved)

regimes405.0ms (1.3%)

Counts
93 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) 1/2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) A)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))) F) (-.f64 (+.f64 A C) (neg.f64 A))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (pow.f64 (pow.f64 (*.f64 F (-.f64 A (hypot.f64 B A))) 3/2) 1/3)))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F B)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (*.f64 (pow.f64 2 1/4) (/.f64 (pow.f64 2 1/4) B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (neg.f64 B) F)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 2 A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 (pow.f64 B 2) (/.f64 A F)) (*.f64 2 (*.f64 A F))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))
(neg.f64 (*.f64 (/.f64 B (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(neg.f64 (/.f64 (*.f64 B (exp.f64 (log.f64 (pow.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))) 1/2)))) (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (*.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 C (hypot.f64 B C))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 -8 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 2))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 A) -8)) (sqrt.f64 (*.f64 F (pow.f64 C 2))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))))
(neg.f64 (*.f64 1 (/.f64 B (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 C (hypot.f64 B C)))))))))
(neg.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))) (/.f64 1 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2))))))
(neg.f64 (*.f64 (*.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))) (/.f64 1 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

2 calls:

194.0ms
B
151.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
50.8%4B
50.8%4(pow.f64 B 2)
Compiler

Compiled 1620 to 956 computations (41% saved)

regimes313.0ms (1%)

Counts
69 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 A A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 A) (*.f64 (*.f64 F C) (-.f64 A (neg.f64 A))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 A (*.f64 -1 A))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (-.f64 C (*.f64 -1 C))))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B)))))
(neg.f64 (*.f64 2 (log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)))))
(neg.f64 (*.f64 2 (/.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) B)))
(neg.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 3)))
(neg.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B)) 2)))
(neg.f64 (*.f64 2 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 A F)))) (/.f64 1 B))))
(neg.f64 (*.f64 2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B))) 1)))
(neg.f64 (*.f64 2 (/.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) B)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 F A)) B) 3) 1/3)))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 A F))) 3) (/.f64 1 B))))
(sqrt.f64 (*.f64 F (*.f64 (-.f64 A (hypot.f64 B A)) (/.f64 2 (pow.f64 B 2)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 C (hypot.f64 B C))))))
(neg.f64 (*.f64 2 (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 A F)))) 1) (/.f64 1 B))))
(*.f64 (*.f64 (sqrt.f64 2) (/.f64 1 B)) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 1 (/.f64 B (sqrt.f64 2))) (neg.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 B A))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 2) F) A)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (/.f64 A F))))))
(neg.f64 (/.f64 1 (*.f64 (/.f64 B (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (hypot.f64 A B))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 F (neg.f64 (pow.f64 B 3)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))) (*.f64 (/.f64 (sqrt.f64 2) A) (/.f64 B C)))))
(neg.f64 (*.f64 -1/4 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) C) (/.f64 B A)) (sqrt.f64 (*.f64 F (-.f64 A (hypot.f64 A B)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 -8 A) (*.f64 F (pow.f64 C 2))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 F C)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A -8) (*.f64 F (pow.f64 C 2)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A (*.f64 F C))) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

2 calls:

200.0ms
B
89.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
50.8%4B
50.8%4(pow.f64 B 2)
Compiler

Compiled 1081 to 643 computations (40.5% saved)

regimes149.0ms (0.5%)

Counts
31 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A C) (*.f64 2 (*.f64 A F)))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))
Outputs
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

2 calls:

76.0ms
(pow.f64 B 2)
62.0ms
B
Results
AccuracySegmentsBranch
50.8%4B
50.8%4(pow.f64 B 2)
Compiler

Compiled 430 to 267 computations (37.9% saved)

regimes87.0ms (0.3%)

Counts
29 → 1
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(neg.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) (/.f64 1 B))))
(*.f64 (/.f64 1 B) (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))))
(/.f64 1 (/.f64 B (sqrt.f64 (*.f64 2 (*.f64 F (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 F A) 1/4) (/.f64 (pow.f64 (*.f64 F A) 1/4) B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 A F)))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (+.f64 (*.f64 A (*.f64 C -4)) (pow.f64 B 2))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 A (*.f64 C -4)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A)))))))
Outputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
Calls

5 calls:

17.0ms
F
17.0ms
C
16.0ms
A
16.0ms
B
12.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
30.6%1F
30.6%1A
30.6%1C
30.6%1B
30.6%1(pow.f64 B 2)
Compiler

Compiled 401 to 253 computations (36.9% saved)

regimes72.0ms (0.2%)

Counts
19 → 2
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
(neg.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 A F)) 1/2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (pow.f64 (*.f64 A F) 3/2) 1/3) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 A F)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (+.f64 A B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) B)
(neg.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) (/.f64 1 B))))
Outputs
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F))))
Calls

5 calls:

20.0ms
A
13.0ms
F
12.0ms
B
12.0ms
C
6.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
26.1%2A
22.1%1B
22.1%1(pow.f64 B 2)
22.1%1C
22.1%1F
Compiler

Compiled 245 to 165 computations (32.7% saved)

regimes45.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 B C))))
(neg.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 B))))
(neg.f64 (*.f64 2 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 F A))))))
(neg.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 A F) 1/2) (/.f64 1 B))))
(neg.f64 (/.f64 (*.f64 (*.f64 2 (sqrt.f64 (*.f64 A F))) B) (*.f64 A (*.f64 C -4))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F B))))
(neg.f64 (*.f64 2 (sqrt.f64 (/.f64 (*.f64 F A) (pow.f64 B 2)))))
(neg.f64 (*.f64 2 (/.f64 (cbrt.f64 (pow.f64 (*.f64 A F) 3/2)) B)))
Outputs
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
Calls

5 calls:

13.0ms
F
10.0ms
B
7.0ms
A
7.0ms
C
5.0ms
(pow.f64 B 2)
Results
AccuracySegmentsBranch
12.2%1B
12.2%1C
12.2%1(pow.f64 B 2)
12.2%1F
12.2%1A
Compiler

Compiled 161 to 109 computations (32.3% saved)

regimes14.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
Outputs
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
Calls

4 calls:

5.0ms
F
3.0ms
C
3.0ms
A
3.0ms
B
Results
AccuracySegmentsBranch
12.2%1C
12.2%1F
12.2%1A
12.2%1B
Compiler

Compiled 33 to 26 computations (21.2% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
0.0ms
6.726865300303236e-60
3.711979507373207e-59
0.0ms
3.7084579447632194e-149
1.3840973159662434e-145
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
0.0ms
2.008577952677659e-96
7.327339447165895e-95
0.0ms
3.7084579447632194e-149
1.3840973159662434e-145
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
0.0ms
2.008577952677659e-96
7.327339447165895e-95
0.0ms
3.7084579447632194e-149
1.3840973159662434e-145
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
0.0ms
2.008577952677659e-96
7.327339447165895e-95
0.0ms
3.7084579447632194e-149
1.3840973159662434e-145
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16707334892851e-30
2.102664830661006e-27
0.0ms
2.008577952677659e-96
7.327339447165895e-95
0.0ms
3.7084579447632194e-149
1.3840973159662434e-145
Compiler

Compiled 47 to 34 computations (27.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-4.7174863018042e+60
-4.566778480387909e+60
Compiler

Compiled 51 to 38 computations (25.5% saved)

simplify49.0ms (0.2%)

Algorithm
egg-herbie
Rules
104×*-commutative
62×sub-neg
62×+-commutative
56×neg-mul-1
56×neg-sub0
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01172268
11882268
22572244
33122244
43352244
53422244
63432244
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(if (<=.f64 A -4600000000000000338079899448924439211347154830459740889284608) (neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B))) (*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F)))))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
Outputs
(if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A)))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))
(if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) F) (+.f64 A A))))) (fma.f64 A (*.f64 C -4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C)))))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))) (neg.f64 (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (*.f64 F (-.f64 (+.f64 A C) (hypot.f64 B (-.f64 A C))))))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))) (/.f64 -1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 A (*.f64 -4 C) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 (neg.f64 1) (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 -1 (/.f64 (/.f64 (fma.f64 A (*.f64 C -4) (pow.f64 B 2)) B) (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 (neg.f64 1) (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 -1 (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (pow.f64 (/.f64 (fma.f64 B B (*.f64 A (*.f64 C -4))) (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))))) -1) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 (neg.f64 1) (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 (neg.f64 1) (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))) (neg.f64 (/.f64 1 (fma.f64 B B (*.f64 A (*.f64 C -4)))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 -1 (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A)))) (/.f64 -1 (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (neg.f64 (/.f64 1 (/.f64 B (sqrt.f64 (*.f64 (*.f64 2 F) (-.f64 A (hypot.f64 B A))))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (neg.f64 (/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 (*.f64 A C) F) (*.f64 2 A)))) (fma.f64 B B (*.f64 A (*.f64 C -4))))) (/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 (neg.f64 1) (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(if (<=.f64 (pow.f64 B 2) 5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (if (<=.f64 (pow.f64 B 2) 2404907604760405/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (/.f64 -1 (/.f64 B (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))))) (if (<=.f64 (pow.f64 B 2) 178405961588245/89202980794122492566142873090593446023921664) (/.f64 (neg.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 F (*.f64 A C)) (*.f64 2 A))))) (fma.f64 B B (*.f64 A (*.f64 C -4)))) (/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F 2) (-.f64 A (hypot.f64 B A)))) (neg.f64 B))
(/.f64 (sqrt.f64 (*.f64 (-.f64 A (hypot.f64 B A)) (*.f64 2 F))) (neg.f64 B))
(if (<=.f64 A -4600000000000000338079899448924439211347154830459740889284608) (neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B))) (*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 (neg.f64 B) F)))))
(if (<=.f64 A -4600000000000000338079899448924439211347154830459740889284608) (*.f64 (neg.f64 2) (/.f64 (pow.f64 (*.f64 A F) 1/2) B)) (*.f64 (/.f64 (sqrt.f64 2) B) (neg.f64 (sqrt.f64 (*.f64 F (neg.f64 B))))))
(if (<=.f64 A -4600000000000000338079899448924439211347154830459740889284608) (*.f64 (/.f64 (pow.f64 (*.f64 A F) 1/2) B) (neg.f64 2)) (*.f64 (neg.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (*.f64 F (neg.f64 B)))))
(if (<=.f64 A -4600000000000000338079899448924439211347154830459740889284608) (*.f64 (/.f64 (pow.f64 (*.f64 A F) 1/2) B) (neg.f64 2)) (*.f64 (sqrt.f64 (*.f64 F (neg.f64 B))) (/.f64 (neg.f64 (sqrt.f64 2)) B)))
(neg.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 F A) 1/2) B)))
(*.f64 (neg.f64 2) (/.f64 (pow.f64 (*.f64 A F) 1/2) B))
(*.f64 (/.f64 (pow.f64 (*.f64 A F) 1/2) B) (neg.f64 2))
(neg.f64 (*.f64 2 (/.f64 (sqrt.f64 (*.f64 A F)) B)))
(*.f64 (neg.f64 2) (/.f64 (sqrt.f64 (*.f64 A F)) B))
(*.f64 (/.f64 (sqrt.f64 (*.f64 A F)) B) (neg.f64 2))
Compiler

Compiled 622 to 414 computations (33.4% saved)

soundness7.2s (23.5%)

Rules
1512×times-frac
1512×times-frac
1336×*-commutative
1328×*-commutative
1328×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01661912
14821676
218011596
364061596
01451112252
14558104410
01661912
14821676
218011596
364061596
01451112252
14558104410
048694
1791686
0143270109
1397966228
0751113
113661113
0203571938
1593270130
048694
1791686
0143270109
1397966228
0189477084
1580076016
01451112252
14558104410
0751113
113661113
01451112252
14558104410
0751113
113661113
0189477084
1580076016
0751113
113661113
0751113
113661113
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1954 to 1180 computations (39.6% saved)

end0.0ms (0%)

preprocess274.0ms (0.9%)

Compiler

Compiled 1460 to 902 computations (38.2% saved)

Profiling

Loading profile data...